Definition of English Foxhound

  • 1. An English breed slightly larger than the American foxhounds originally used to hunt in packs Noun

Semanticaly linked words with "english foxhound"

Hyponims for word "english foxhound"