Definitions Found:

SCOURER, one that scours (to cleanse by hard rubbing)