[noun] [C] - something owned such as shares in a company or buildings, or land which is taken care of and owned or rentedTo ensure security the investment fund has holdings in many companies.A holding company is a company whose main purpose is to control another company or companies through owning shares in it or them.
HOLDING
Meaning of HOLDING in English
Cambridge English vocab. Кембриджский английский словарь. 2012