What does "scourer" mean?

Scourer: A rover or footpad; a prowling robber. In those days of highwaymen and scourers. Macaulay.

Sources