What is the Definition of Stock?

A stock is a supply of goods that are kept on hand to sale to customers by a distributor or a merchant. It can also be described as a big quantity of something that has been accumulated for use in the future.