chew over, contemplate, excogitate, meditate, Mull, Muse, ponder, reflect, ruminate, speculate, think over