sandblasts

verb
  1. cleans, smooths, or etches a surface by directing a stream of sand at high pressure against it
noun
  1. streams of sand directed at high pressure, used for cleaning or smoothing surfaces

Examples