Blaster

Noun

 * 1) Anything that, or anyone who blasts
 * 2) A device, often consisting a a box with a handle that is pressed down to detonate an explosive
 * 3)  An unspecified powerful hand weapon, usually one that fires energy.

Derived terms

 * ghetto blaster