noun Scottish deerhound. nouna very large rough-coated breed of dog of the greyhound type