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