See moren. rosebushDefinition of rosebush in EnglishShrub that has stems with sharp prickles and leaves with serrated edges, which produces roses. Synonyms of rosebush in Englishrose bushrose