Subscriber login


Forgot your password?

Library card login

Other

otterhound

Syllabification: (ot·ter·hound)
Pronunciation: /ˈätərˌhound/

Definition of otterhound

noun

  • a large dog of a breed with a long rough coat, used in otter hunting.

otterhound in other Oxford dictionaries

Definition of otterhound in the British & World English dictionary