Definition of Deerhound

  • (n.) One of a large and fleet breed of hounds used in hunting deer; a staghound.

Synonyms of Deerhound


Antonyms of Deerhound


No Antonyms Found.

Homophones of Deerhound


No Homophones Found.