otterhound
noun
ot·ter·hound
ˈä-tər-ˌhau̇nd
: any of a breed of large hounds that originated in Great Britain and have a rough outer and inner coat, webbed feet, and a keen sense of smell
Love words? Need even more definitions?
Merriam-Webster unabridged
Share