sublet
English
Verb
To lease or rent all or part of (a property) (to another person).
(sublet)
Synonyms
* sublease
* underlet
Noun
(
en noun)
Property leased by one lessee to another.
Anagrams
*
*
*
*
Not English
has no English definition. It may be misspelled.