English dictionary
deerhound meaning and definition
Definition and meaning of deerhound at MeaningMonkey.org. deerhound meaning and definition in the English Dictionary.DEERHOUND noun
Definition of deerhound (noun)
- very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland
- synonyms: Scottish deerhound
Source: Princeton University Wordnet