Meaning of letting
Definition of letting
(noun)
property
that is
leased
or rented out or let
Other information on letting
WIKIPEDIA results for
letting
Amazon results for
letting
Tweet