ruminate
ru-mi-nate
verb
To think deeply and at length about something, often a problem or decision.
"She would often ruminate on her past mistakes."
verb
(Of certain animals) to chew the cud, bringing food back from the stomach.
"Cows ruminate for hours after grazing."
Thesaurus
Synonyms: excogitate, ponder, meditate, mull over, contemplate, speculate, reflect, muse, think over, chew over, mull