offscouring









offscouring


noun

  1. Often offscourings. something scoured off; filth; refuse.
  2. a social outcast.
52 queries 0.385