otterhound
English Dictionary
->
Letter O
-> otterhound
Search Dictionary:
otterhound Definition
(n)
hardy
British
hound
having
long
pendulous
ears
and
a
thick
coarse
shaggy
coat
with
an
oily
undercoat
;
bred
for
hunting
otters
otterhound Synonyms
otter hound
otterhound
© Art Branch Inc.