SUGAR SOAP


Meaning of SUGAR SOAP in English

■ noun Brit. an alkaline preparation containing washing soda and soap, used for cleaning or removing paint.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.