A carousel or rotating ceremonial display, especially in Italian or Mediterranean contexts.
From Italian carosella, diminutive of carosso (carousel), ultimately from French carrousel. The term referred to elaborate equestrian pageants in Renaissance Italy.
Try Another Word