Ruminate

Ruminate

To ruminate means to think; to chew thoughts over and over, focusing on symptoms of distress, their causes and consequences. Gemma is in her...

See more