scourer

Nouns

  • (n) someone who cleanses by scouring
  • (n) someone who travels widely and energetically
    • he was a scourer of the seven seas

Words of close approximity

scoured
scours
scoured scourge