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