Definition:

cruncher