English definition of “stock”
SHOP [U] › all the goods that are available in a shop: We're expecting some new stock in this afternoon.
be in stock/out of stock › to be available/not available in a shop
SUPPLY [C] › a supply of something that is ready to be used: [usually plural] stocks of food/weapons
COMPANY [C, U] › the value of a company, or a share in its value: to buy/sell stock falling/rising stock prices
LIQUID [U] › a liquid made by boiling meat, bones, or vegetables and used to make soups, sauces, etc: chicken/vegetable stock
take stock (of sth) › to think carefully about a situation before making a decision → See also laughing stock