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