#1 letting n. [lease, rental] property that is leased or rented out or let. wn
vizzz