文polyglot.
← English dictionary
English / phrase

supply chain

B1
MEANING IN ENGLISH

the network of companies and processes involved in producing and delivering a product

In context

01

Floods disrupted the food supply chain across the country.

02

Companies want to improve their supply chain efficiency.

Synonyms

logistics network,distribution channel

Sources

Bidyazo vocabulary library ↗