Definition of otterhound
: 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
Origin of otterhound
from its use in hunting otters
First Known Use: 1590
Learn More about otterhound
Britannica.com: Encyclopedia article about "otterhound"
Seen and Heard
What made you want to look up otterhound? Please tell us where you read or heard it (including the quote, if possible).