Definitions for letting

Definitions for (noun) letting

Main entry: rental, lease, letting

Definition: property that is leased or rented out or let


Visual thesaurus for letting