kaleidoscope

(noun, verb)

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

Definition categories: man–made, plaything, toy

verb

1. (intransitive) To move in shifting patterns.