sandsoaps

noun
  1. plural of sandsoap; abrasive cleaning agents containing sand or similar gritty materials used for heavy-duty cleaning
  2. Usage: industrial; cleaning

Examples