English Dictionary
Definition rambler in British English
rambler noun
[countable] noun
/ˈræmblə(r)/
Synonyms and related words
3
a rose bush that grows in many different directions
Synonyms and related words
