English noun: letting | |||
1. | letting (possession) property that is leased or rented out or let | ||
Synonyms | lease, rental | ||
Broader (hypernym) | belongings, holding, property | ||
Narrower (hyponym) | car rental, hire car, rent-a-car, self-drive, sublease, sublet, u-drive, you-drive | ||