english_foxhound
1. [ noun ] (zoology) an English breed slightly larger than the American foxhounds originally used to hunt in packs
Related terms: foxhound
Similar spelling:   English_muffin
  English_lavender
  English_hawthorn
  English_walnut
  English_person
  English_daisy
  English_sparrow
  English_saddle
  English_runner_bean
  English_Revolution
  English_bulldog
  English_primrose
  English_language