engranger

Etymology
From.

Verb

 * 1) to store
 * 2) to rake in
 * 3) to collect, gather in
 * 4) to gain (experience, points)
 * 5) to generate (economics; profits)