English to English

rosebush
('r/oU/z,b/U//S/ )

noun (n)

  • any of many shrubs of the genus Rosa that bear roses(noun.plant)
    Synonym:
    rose
    source: wordnet30
  • The bush or shrub which bears roses.(noun)
    source: webster1913
Advertisement

Bookmark This Site