English
Detailed Synonyms for otterhound in English
otterhound:
otterhound [the ~] nom
-
the otterhound
– hardy British hound having long pendulous ears and a thick coarse shaggy coat with an oily undercoat; bred for hunting otters 1the otter hound; the otterhound– hardy British hound having long pendulous ears and a thick coarse shaggy coat with an oily undercoat; bred for hunting otters 1