Meaning of english foxhound

Definition of english foxhound

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

Other information on english foxhound

WIKIPEDIA results for english foxhound
Amazon results for english foxhound