Kaleidoscope 04/16/2013 Definition of the Day Get link Facebook X Pinterest Email Other Apps By Voice Dictionary - April 16, 2013 kaleidoscope - a complex pattern of constantly changing colors and shapes #LetsGetWordy #dailydef #kaleidoscope #VoiceDictionary More »