Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
soap
in English
soap
us
/sop/
uk
/səʊp/
#common
#a2
Plural
soaps
Past Tense
soaped
Participle Verb
soaping
Third Person Singular
soaps
Compounds / Phrases
soapbox
soapboxes
soapmaker
soapsuds