ruminate on (something)

ruminate on (something)

To give great consideration to something; to ponder on or think about something very deeply. We sat ruminating on various ways to improve our business model when Janet suddenly came up with a brilliant idea. Well, your review has certainly given me plenty to ruminate on.
See also: on, ruminate
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
See also: