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

scottish deerhound Definition

Cancel
scottish deerhound
noun(Scottish deerhound)
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 scottish deerhound!

scottish deerhound Examples by Brain Bank Users