letting

Noun
  1. Property that is leased or rented out or let (synset 113269292)

Other Searches