English / phrase
supply chain
B1MEANING 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