letting

Nouns

  • (n) property that is leased or rented out or let lease, rental,

Synonyms

lease rental

Words of close approximity

Lettish
letting down