0%

ALL meanings of deerhound

deer·hound
D d
  • noun deerhound a very large rough-coated breed of dog of the greyhound type 3
  • noun deerhound Scottish deerhound 3
  • noun deerhound Scottish deerhound. 1
  • noun deerhound A large dog of a rough-haired breed resembling the greyhound. 1
  • noun deerhound a dog, rather like a large greyhound, originally bred in Scotland for hunting deer. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?