otterhound, otter hound -- (hardy British hound having long pendulous ears and a thick coarse shaggy coat with an oily undercoat; bred for hunting otters)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar