ruminate « Back to Glossary Indexto chew on something for a long time, or to think about something for a long time.