English Foxhound
English
Noun
English
Foxhound
(
plural
English Foxhounds
)
A
breed
of
dog
from
England
bred for hunting
foxes
by
scent
.