meaning of otter hound

1. hardy British hound having long pendulous ears and a thick coarse shaggy coat with an oily undercoat; bred for hunting otters


Related Words

otter hound | otterhound |

Developed & Maintained By Taraprasad.com

Treasure Words