LETTING Meaning of LETTING in English [noun] [C] UKThe town offers several holiday lettings (= buildings that can be rented). Cambridge English vocab. Кембриджский английский словарь. 2012