Vi fant 1 definisjoner av otterhound på engelsk.
Noun |
||
| otterhound - hardy British hound having long pendulous ears and a thick coarse shaggy coat with an oily undercoat; bred for hunting otters | ||
| otter hound | ||