English foxhound
Explore definitions, synonyms, and language insights of English foxhound
Definitions
                    Noun
                    
            an English breed slightly larger than the American foxhounds originally used to hunt in packs