Entry from British & World English dictionary
Definition of pillar rose in English:
A climbing rose suitable for training on an upright.
- ‘Don Juan,’ 1958: This longtime favorite pillar rose has 8-to 10-foot canes and pointed buds that open to 5-inch rich-red, velvety blooms with a citrus fragrance.
- The climbers also are pillar roses, adapted to growing near buildings and on posts and the climbing hybrid tree.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.