English foxhound

noun

Definition of English foxhound

: any of a breed of medium-sized foxhounds developed in England and characterized by a muscular body, bi- or tri-colored short coat, and lightly fringed tail

First Known Use of English foxhound

1845, in the meaning defined above

Keep scrolling for more