'English foxhound' definitions:

Definition of 'English foxhound'

From: WordNet
noun
An English breed slightly larger than the American foxhounds originally used to hunt in packs