What is Kaleidoscope?

Kaleidoscope definition and meaning on Dictionary terms:
an optical instrument in which bits of glass, held loosely at the end of a rotating tube, are shown in continually changing symmetrical forms by reflection in two or more mirrors set at angles to each other.
a continually changing pattern of shapes and colors.
a continually shifting pattern, scene, or the like: The 1920s were a kaleidoscope of fads and fashions.


reference: https://www.dictionary.com/browse/kaleidoscope