EnglishMain Dictionary
kaleidoscope
Universal Words
noun
1 [C] a toy consisting of a tube that you look through with loose pieces of coloured glass and mirrors at the end. When the tube is turned, the pieces of glass move and form different patterns
2 [sing.] a situation, pattern, etc. containing a lot of different parts that are always changing
kaleidoscopic adjective:
kaleidoscopic patterns