English dictionary
english foxhound meaning and definition
Definition and meaning of english foxhound at MeaningMonkey.org. english foxhound meaning and definition in the English Dictionary.ENGLISH FOXHOUND noun
Definition of English foxhound (noun)
- an English breed slightly larger than the American foxhounds originally used to hunt in packs
Source: Princeton University Wordnet