SCOURER


Meaning of SCOURER in English

(n.) A rover or footpad; a prowling robber.

Webster's English dictionary.      Английский словарь Webster.