Meaning of stock in English
1. a supply or amount of something available for use
We have a large stock of food.
2. the money owned by a company
There was a sharp drop in stock prices.
1. have or keep a supply of amount of something available for use