Definition of Deerhound

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

Synonyms for word "deerhound"

Semanticaly linked words with "deerhound"

Hyponims for word "deerhound"