Meaning of otter hound
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
Other information on otter hound
WIKIPEDIA results for
otter hound
Amazon results for
otter hound
Tweet