DEERHOUND Meaning of DEERHOUND in English / ˈdɪəhaʊnd; NAmE ˈdɪr-/ noun a large dog with rough hair, similar to a greyhound Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005