english foxhound Meaning, Definition & Usage

  1. noun an English breed slightly larger than the American foxhounds originally used to hunt in packs

WordNet