1 English Synonyms for SOAPIE
Prev.1Next
soap
Definition: 1. (chemistry) A metallic salt derived from a fatty acid, commonly used in cleaning products.
There are 12 definitions of the word soap
Show more information about soap
Prev.1Next
Search took: 12.9478 ms