aider

noun

Definitions of aider

English

a person or entity that helps another to do something

The government and the military sees Syria as a clear aider, if not abettor in terrorist incursions into Iraq.