LETTING


Meaning of LETTING in English

noun

( -s )

1. chiefly Britain : an act of letting or leasing

2. chiefly Britain : a tenement let or to be let

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