otterhound 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

otter_hound

Related terms

hound

*