perform - English Synonyms Dictionary