ruminative - English Synonyms Dictionary