aider

aider, n. 1. An act of aiding; the curing of a defect. 2. One who aids another.

aider Read More »