Meaning of ROSETTE in English
n.1 a rose-shaped ornament made usu. of ribbon and worn esp. as a supporter's badge, or as an award or the symbol of an award in a competition, esp. by a prizewinning animal.
2 Archit. a a carved or moulded ornament resembling or representing a rose. b a rose-window.
3 an object or symbol or arrangement of parts resembling a rose.
4 Biol. a a roselike cluster of parts. b markings resembling a rose.
5 a rose diamond.
Etymology: F dimin. of rose ROSE(1)
Oxford English vocab. Оксфордский английский словарь. 2012