Otterhound Definition
ŏtər-hound
noun
Any of a breed of large, rough-coated hound with a keen sense of smell, formerly much used in hunting otters.
Webster's New World
Synonyms:
- otter hound
Otterhound Is Also Mentioned In
Find Similar Words
Find similar words to otterhound using the buttons below.