Definition of tea rose in English:

tea rose

Syllabification: tea rose

noun

A garden rose with flowers that have a delicate scent said to resemble that of tea.
  • Numerous cultivars of the Chinese hybrid Rosa × odorata
More example sentences
  • Unlike it's haughty cousin, the hybrid tea rose, which takes endless tending, spraying and deadheading, an antique rose is almost carefree.
  • Imagine the light of a new day softly illuminating the velvet petals of a hybrid tea rose.
  • The amount of protection a hybrid tea rose needs depends on the climate.

Definition of tea rose in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day guzzle
Pronunciation: ˈgʌz(ə)l
verb
eat or drink (something) greedily