(verb) a person or thing that helps (to give or provide what is necessary to accomplish a task or satisfy a need; contribute strength or means to; render assistance to; cooperate effectively with; aid; assist) or gives assistance, support, etc.