English Dictionary
◊ RUMINATE
ruminate
v 1: chew the cuds; of ruminants
2: think about at length and in depth; "I mulled over the
events of the afternoon" [syn: {chew over}, {think over},
{meditate}, {ponder}, {contemplate}, {muse}, {reflect}, {mull},
{mull over}, {speculate}]