Definition of Letting

  • 1. Property that is leased or rented out or let Noun

Synonyms for word "letting"

Semanticaly linked words with "letting"

Hyponims for word "letting"