kaleidoscope

noun
UK /kəˈlaɪdəskəʊp/
US /kəˈlaɪdəskoʊp/

A kaleidoscope is a tube you look through to see colorful shapes that change as you turn it.

She turned the kaleidoscope and watched the bright shapes shift into a new pattern.


OTHER MEANINGS

2. A constantly changing mixture or pattern of things.

The market was a kaleidoscope of colors, sounds, and smells.

3. A complex and colorful display of many different elements.

Her paintings are a kaleidoscope of bold shapes and vivid hues.

4. A scene or situation full of rapid and varied change.

The city's nightlife is a kaleidoscope of lights and movement.