Otterhound - Definition - Law Dictionary Home Dictionary Definition otterhound
Definition :
A small hardy British hound having long pendulous ears and a thick coarse shaggy coat with an oily undercoat bred in England for hunting otters Called also otter dog
View Judgments Citing this PhraseView Acts Citing this Phrase