Meaning of ROSETTE in English
1》 a rose-shaped decoration, typically made of ribbon, worn by supporters of a team or political party or awarded as a prize.
2》 a design or growth resembling a rose.
↘ Architecture a carved or moulded ornament resembling or representing a rose.
3》 a radiating arrangement of horizontally spreading leaves at the base of a low-growing plant.
4》 a rose diamond.
C18: from Fr., dimin. of rose (see rose 1 ).
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004