English Dictionary
Definition freeholder in British English
freeholder noun
[countable] noun
/ˈfriːhəʊldə(r)/
Synonyms and related words
