Ruminating Synonyms