Rhyme Desk
Find rhyming words!

Definition of "Soap" :

noun: a cleansing agent made from the salts of vegetable or animal fats

noun: street names for gamma hydroxybutyrate

noun: money offered as a bribe

verb: rub soap all over, usually with the purpose of cleaning