SCOURER MEANING IN ENGLISH

• Scourer Definition & Synonyms

  1. (n.) One who, or that which, scours.
  2. (n.) A rover or footpad; a prowling robber.


RECENT SEARCHES