* * *
supply chain UK US noun [C] (also supply network)
► PRODUCTION, COMMERCE the system of people and organizations that are involved in getting a product from the place where it is made to customers: »
Every step of the retail supply chain is now tracked by computer.
»Our objective was to streamline and speed up our supply chain.
»supply-chain costs/problems
Financial and business terms. 2012.