(make) progress - English Synonyms Dictionary