Meaning & Definition of Rosebush in English
English⟶
Rosebush
/roʊzbʊʃ/
noun
1. Any of many shrubs of the genus rosa that bear roses
synonym:
- rose,
- rosebush
Examples of using
Little by little, the buds on the rosebush in my garden begin to open.