SynonymX
Speak
Otterhound
Definition of Otterhound
1.
Hardy British hound having long pendulous ears and a thick coarse shaggy coat with an oily undercoat; bred for hunting otters
Noun
Synonyms for word "otterhound"
otter hound
Semanticaly linked words with "otterhound"
hound
hound dog
Hyponims for word "otterhound"
hound
hound dog