Topic >> Trees, plants and flowers roserose1 /roʊz/ ●●● noun Word Origin Collocations [countable] a common sweet-smelling flower that grows on a bush that has thorns (=sharp points on a stem): She bought him a dozen red roses. [Origin: Old English, Latin rosa]