English Dictionary
Definition free house in British English
free house noun
[countable] noun
/ˈfriː ˌhaʊs/
English Dictionary