foxhound

/fˈɑkshaʊnd/

foxhound

English Noun
Ad

Definition

Any of several medium-sized breeds of dog developed for hunting.

Etymology

From fox + hound.

Ad