LAND SETTLEMENT


Meaning of LAND SETTLEMENT in English

noun

India : the act of arranging the terms and incidence of the land tax in specific areas

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.