English foxhound

Explore definitions, synonyms, and language insights of English foxhound

Definitions

Noun
an English breed slightly larger than the American foxhounds originally used to hunt in packs

More General Terms