Definition Definition

rosebush - Meaning and Examples

Meaning of 'rosebush' (Webster Dictionary)

1 . Rosebush [ n.]
- The bush or shrub which bears roses.