* * *
supply chain management UK US noun [U] (ABBREVIATION SCM)
► PRODUCTION, COMMERCE the activity of being in charge of and controlling the process of getting a product from the place where it is made to customers
Financial and business terms. 2012.