What is the meaning of bar soap in English?

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

Learn in

See more

n. bar soap

Definition of bar soap in English

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

Synonyms of bar soap in English

bar of soapsoapbar