Compund Words
Last Search Words
Search Result:deerhound
Overview of noun deerhound
The noun deerhound has 1 sense
- Scottish deerhound, deerhound -- (very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar