n. contract which gives another the right to use or inhabit a property for a period of time in exchange for rent; period of time during which a lease is valid; property which is contracted to another
LEASE
Meaning of LEASE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012