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

Find Similar Words

Find similar words to otterhound using the buttons below.

Words Starting With

Words Ending With

Unscrambles

otterhound