climbing rose
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 sense 2
Love words? Need even more definitions?
Merriam-Webster unabridged
Share