english_foxhound has definitions from the field of zoology
1
[ noun ] (zoology) an English breed slightly larger than the American foxhounds originally used to hunt in packs

Related terms

foxhound

*