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
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. 2012