Focus on the pronunciation of stock on hand
English definition of “stock on hand”
stock on hand
noun [U] (also stock in hand, abbreviation SOH) ACCOUNTING, COMMERCE, PRODUCTION
› the amount of goods, such as parts, materials, and finished products, that a company has available at a particular time: They are depleting their stock on hand before ordering new inventory.