English Dictionary
Definition homeowner in British English
homeowner noun
[countable] noun
/ˈhəʊmˌəʊnə(r)/
Synonyms and related words
