Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

deerhound Definition

Cancel
deerhound
noun(deer-hound)
scottish deerhound
deerhound
noun(deer-hound)
any of an old breed of dogs of Scottish origin that have the general form of a greyhound but are larger and taller with a shaggy harsh coat

Words Related to deerhound!

deerhound Examples by Brain Bank Users