Boulingo

ruminate

Think repeatedly about something.

ruminate

Learn languages with Boulingo