Log in
Search words & phrases
soap
US /sop/
・
UK /səʊp/
A2
Definition
Video subtitles
noun
Hard cream-like substance used to wash something
A TV serial
verb
To put soap on something so it can be cleaned
adjecitve
Of or from a TV serial