RosebushnounThe shrub that roses grow on; a rose plant.Synonyms: rosier🔗 Explore synonyms & relationships🌍 See word origin & history