SCOURER

Definition of SCOURER

  1. (noun)someone who cleanses by scouring
  2. (noun)someone who travels widely and energetically