[n] someone who travels widely and energetically; "he was a scourer of the seven seas" [n] someone who cleanses by scouring