Word Study
deerhound
WORDNET DICTIONARY
Noun deerhound has 1 sense
- deerhound(n = noun.animal) scottish deerhound - very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland; Array is a kind of hound, hound dog
For further exploring for "deerhound" in Webster Dictionary Online