FARM


Meaning of FARM in English

(a. & n.) The term or tenure of a lease of land for cultivation; a leasehold.

Webster's English dictionary.      Английский словарь Webster.