short supply - not having enough of something Articles found: Experimental Ebola drugs approved by WHO (video) (13/08/2014)