The words ruminate and ponder are synonyms, but do differ in nuance. Specifically, ruminate implies going over the same matter in one's thoughts again and again but suggests little of either purposive thinking or rapt absorption. // ruminated on past disappointments