ROSEBUSH Meaning of ROSEBUSH in English [rose.bush] n (1587): a shrub that produces roses Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012