sandblast

verb
  1. to clean or smooth a surface by directing a stream of sand at high pressure against it
noun
  1. a stream of sand directed at high pressure against a surface for cleaning or smoothing
  2. the process or technique of cleaning surfaces with pressurized sand

Examples