foxhound
nounDefinition of foxhound
: any of various large swift powerful hounds of great endurance used in hunting foxes and developed to form several breeds and many distinctive strains — compare american foxhound, english foxhound
Keep scrolling for more
Keep scrolling for more