Meanings
supply bottleneck, shortage (a situation in which the demand for a specific good or service cannot be met due to limited availability)
Ein plötzlicher Versorgungsengpass bei wichtigen Medikamenten beunruhigte die Bevölkerung.A sudden supply bottleneck for essential medicines worried the population.