LANDHOLDING Meaning of LANDHOLDING in English [noun] [C] - an area of land that someone owns or rents Cambridge English vocab. Кембриджский английский словарь. 2012