Definition of pillar rose in English:

Share this entry

pillar rose

noun

A climbing rose suitable for training on an upright.
Example sentences
  • ‘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.

For editors and proofreaders

Line breaks: pil¦lar rose

Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.