participates - English Synonyms Dictionary