landowner

noun

Definitions of landowner

English

someone who owns a large amount of land or buildings

Le Societe is the second largest landowner in Guernsey.

English

someone who owns a particular piece of land or building

Landowner Cargiant, which owns part of the proposed site, says it will block the plans.