sugar soap

noun
🔊/ˈʃʊɡə səʊp/
🔊/ˈʃʊɡər səʊp/
[uncountable] (British English)
jump to other results
  1. a substance which contains soap and soda, used for washing surfaces or removing paint