English dictionary
otter hound meaning and definition
Definition and meaning of otter hound at MeaningMonkey.org. otter hound meaning and definition in the English Dictionary.OTTER HOUND noun
Definition of otter hound (noun)
- hardy British hound having long pendulous ears and a thick coarse shaggy coat with an oily undercoat; bred for hunting otters
- synonyms: otterhound
Source: Princeton University Wordnet