Definition of pillar rose in English:

pillar rose

Line breaks: pil¦lar rose

noun

A climbing rose suitable for training on an upright.
More 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.

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day bouffant
Pronunciation: ˈbuːfɒ̃
adjective
styled to stand out in a rounded shape...