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