Scottish deerhound
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A large sighthound bred in Scotland to hunt deer.
- 2 Alternative form of Scottish Deerhound alt-of, alternative
- 3 very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland wordnet