Definition of Rosebush

  • (n.) The bush or shrub which bears roses.

Synonyms of Rosebush


Antonyms of Rosebush


No Antonyms Found.

Homophones of Rosebush


No Homophones Found.