Offscouring (noun) Definition, Meaning & Examples

noun
  1. something scoured off; filth; refuse.
  2. a social outcast.
Offscouring (noun) Definition, Meaning & Examples

More Definitions