kaleidoscope
noun uk/kəˈlaɪ.də.skəʊp/ us/kəˈlaɪ.də.skoʊp/
[ C ]万花筒
a toy in the shape of a tube, that you look through to see different patterns of light made by pieces of coloured glass and mirrors
[ S ]千变万化,变化多端
a changing and enjoyable mixture or pattern
The street bazaar was a kaleidoscope of colours, smells, and sounds. 街市上各种颜色、气味和声音混合交错,变化无常。