deerhound n very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland Usage(s) Wherever she goes, her miniature poodle and huge, shaggy Scottish deerhound go too. Synonym(s) Scottish deerhound