SOAP


Meaning of SOAP in English

[verb] [T]Have you soaped (= put soap on) yourself all over, Alice?Let me soap your back.

Cambridge English vocab.      Кембриджский английский словарь.