otterhound

1. (noun) hardy British hound having long pendulous ears and a thick coarse shaggy coat with an oily undercoat; bred for hunting otters
Synonyms: otter hound
Related Words: hound, hound dog



Terms and Conditions of Use / Copyright Notice