letting
English Dictionary
->
Letter L
-> letting
Search Dictionary:
letting Definition
(n)
property
that
is
leased
or
rented
out
or
let
letting Synonyms
lease
letting
rental
© Art Branch Inc.