Skip to content

letting

Dictionary definition · letting

noun

  1. property that is leased or rented out or let

Similar words

Source: Open English WordNet (CC BY 4.0).