ROSEBUSH Meaning of ROSEBUSH in English noun the bush or shrub which bears roses. Webster English vocab. Английский словарь Webster. 2012