LETTING


Meaning of LETTING in English

[noun] [C] UKThe town offers several holiday lettings (= buildings that can be rented).

Cambridge English vocab.      Кембриджский английский словарь.