Share this entry

pillar rose Line breaks: pil¦lar rose

Entry from British & World English dictionary

Definition of pillar rose in English:

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.

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.

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources