played a part in something - English Synonyms Dictionary