English dictionary
liquid soap meaning and definition
Definition and meaning of liquid soap at MeaningMonkey.org. liquid soap meaning and definition in the English Dictionary.LIQUID SOAP noun
Definition of liquid soap (noun)
- soap in liquid form
Source: Princeton University Wordnet