English dictionary
soap pad meaning and definition
Definition and meaning of soap pad at MeaningMonkey.org. soap pad meaning and definition in the English Dictionary.SOAP PAD noun
Definition of soap pad (noun)
- a cleaning pad containing soap
Source: Princeton University Wordnet