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.