Otter hound

What is Otter hound?

Otter hound definition and meaning on Dictionary terms:
noun
one of an English breed of water dogs having a thick, shaggy, oily coat, trained to hunt otter.

 

reference: https://www.dictionary.com/browse/otter–hound

Tags: