Ruminate : v. tr. (word coming from latin ruminate).
In its first sense, “to ruminate” is to chew de new (of foodstuffs earnings for the paunch), before swallow definitely (speaking of ruminants).
Go over (one thing) in his mind, bring to attention several times (with an idea of slowness). What are you ruminating on?