Answer: ruminating

AnswerCrossword Clue
ruminatingThink deeply about something
ruminatingRUMINATE, to chew again
ruminating(of a ruminant) Chew the cud