Learn how to say Letting correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word letting:
[mass noun] British
the action of renting out a property:
the renovation of houses for letting
she arranged lettings
[count noun] a property that is let or available to be let:
large houses were subdivided into multiple lettings