deer•hound
We found 4 definitions of deerhound from 4 different sources.
Noun |
||
deerhound - very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland | ||
Scottish deerhound |