otter_hound has definitions from the field of zoology
1
[ noun ] (zoology) hardy British hound having long pendulous ears and a thick coarse shaggy coat with an oily undercoat; bred for hunting otters

Synonyms

otterhound

Related terms

hound

*