have/play a part (in something) - definition and synonyms

  1. to be involved in a particular situation or activity and influence its development

    They have worked very hard, but luck has played a part too.

    The media, as always, played an important part in the election campaign.

See also main entry: part