ot•ter hound
We found 1 definitions of otter hound from 1 different sources.
Noun |
||
otter hound - hardy British hound having long pendulous ears and a thick coarse shaggy coat with an oily undercoat; bred for hunting otters | ||
otterhound |