Noun Definition

scourer

1.Definition: someone who cleanses by scouring

Category: People

2.Definition: someone who travels widely and energetically

"He was a scourer of the seven seas"

Category: People