STOCK (18) Meaning of STOCK (18) in English (n.) Supply provided; store; accumulation; especially, a merchant's or manufacturer's store of goods; as, to lay in a stock of provisions. Webster's English dictionary. Английский словарь Webster. 2012