OVERSTOCK


Meaning of OVERSTOCK in English

■ verb stock with more than is necessary or required.

↘put more animals in (an area) than it is capable of supporting in terms of food or space.

■ noun a supply or quantity in excess of demand.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.