ruminate - verb
ruminate - thesaurus
contemplate excogitate meditate mull muse ponder reflect speculate