kaleidoscope
noun
1. a complex pattern of constantly changing colors and shapes
Definition categories: thought, form, pattern, shape
2. an optical toy in a tube; it produces symmetrical patterns as bits of colored glass are reflected by mirrors
verb
1. (intransitive) To move in shifting patterns.