English Dictionary
Definition foxhound in British English
foxhound noun
[countable] noun
/ˈfɒksˌhaʊnd/
Synonyms and related words
