English dictionary

rosebush meaning and definition

Definition and meaning of rosebush at MeaningMonkey.org. rosebush meaning and definition in the English Dictionary.

ROSEBUSH noun

Definition of rosebush (noun)

  1. any of many shrubs of the genus Rosa that bear roses
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: