What is the meaning of bar of soap in English?

Learn vocabulary with pictures as well as definitions of bar of soap in English

Learn in

See more

n. bar of soap

Definition of bar of soap in English

Soap in a solid state, manufactured in a size that suits the human hand for easy use.

Synonyms of bar of soap in English

soapbarbar soap