chew over, contemplate, excogitate, meditate, Mull, mull over, Muse, ponder, ruminate, speculate, think over
reverberate
shine