LANDHOLDER


Meaning of LANDHOLDER in English

■ noun a landowner, especially one who either makes their living from it or rents it out.

Derivatives

landholding noun

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