CLIMBING ROSE


Meaning of CLIMBING ROSE in English

noun

: any of numerous rather strong-growing garden roses that produce long flexible canes by which they cling to and scramble over any available support — see rambler 2

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.