English Dictionary
Definition leaseholder in British English
leaseholder noun
[countable] noun
/ˈliːsˌhəʊldə(r)/
Synonyms and related words
