deerhound meaning
UK US
deerhound (noun): very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland.
Definition of deerhound
Scrabble score: 14 (letter breakdown)
Word lists: words starting with DE · words ending in ND · 9-letter words
More about deerhound on Wikipedia.