Ruminate \ROO-muh-nayt\, intransitive verb
1. To chew the cud; to chew again what has been slightly chewed and swallowed.
2. To think again and again; to muse; to meditate; to ponder; to reflect
Origin: Ruminate derives from Latin ruminatus, past participle of ruminari, to chew the cud, to ruminate, to chew over again, from rumen, rumin-, throat.