WikiWord

English

sugar soap

noun

Meaning

  1. An extremely powerful detergent used for washing surfaces prior to painting.

Etymology / origin

From the resemblance of the dry powder form to table sugar.

Sources

No citations have been attached yet.