■ noun a delicately scented wild rose with pink or white flowers, commonly growing in hedgerows. [ Rosa canina and other species.]
DOG ROSE
Meaning of DOG ROSE in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004