shotblaster

noun

Definition of shotblaster

: one that does the work of a sandblaster using fine steel shot instead of sand