HOLDING


Meaning of HOLDING in English

n.1 a land held by lease (cf. SMALLHOLDING). b the tenure of land.

2 stocks, property, etc. held.

Phrases and idioms:

holding company a company created to hold the shares of other companies, which it then controls. holding operation a manoeuvre designed to maintain the status quo.

Oxford English vocab.      Оксфордский английский словарь.