[noun] [C] - a tube-like device you look through to see different patterns of light made by pieces of coloured glass and mirrors(figurative) The street bazaar was a kaleidoscope (= a changing mixture or pattern) of colours, smells and sounds.
KALEIDOSCOPE
Meaning of KALEIDOSCOPE in English
Cambridge English vocab. Кембриджский английский словарь. 2012