Meaning of soap

Definition of soap

(noun) a cleansing agent made from the salts of vegetable or animal fats
money offered as a bribe
street names for gamma hydroxybutyrate
(verb) rub soap all over, usually with the purpose of cleaning

Other information on soap

WIKIPEDIA results for soap
Amazon results for soap