Definition of Scottish Deerhound

  • 1. Very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland Noun

Synonyms for word "scottish deerhound"

Semanticaly linked words with "scottish deerhound"

Hyponims for word "scottish deerhound"