meaning of bar soap

bar soap meaning in General Dictionary

soap by means of a club