Advertisement
Advertisement
otterhound
[ ot-er-hound ]
noun
- one of an English breed of water dogs having a thick, shaggy, oily coat, trained to hunt otter.
Discover More
Word History and Origins
Origin of otterhound1
Discover More
Example Sentences
The otterhound donated the size and the love of the water, and all the terrier blood made him a terrier in spite of his size.
From Project Gutenberg
Advertisement
Advertisement
Advertisement
Advertisement
Browse