English dictionary, thesaurus, translations & etymology
FreeDict.com

savon — meaning in English

French → English · translate English → French instead

English meaning

  • soap noun A substance used with water to clean the skin or other surfaces.

Senses

savon is used for these senses in English:

  • soap (countable, uncountable, informal, by extension, mineral) Some other substance, often a detergent or another surfactant, able to mix with both oil and water, used for cleaning.

soap — full definition

  1. noun A substance used with water to clean the skin or other surfaces.
  2. noun Informal short form of "soap opera," a long-running dramatic TV series.
  3. verb To rub soap onto something, usually to wash it.

Related French words