liquid soap

liquid soap definitions

noun
  • Soap in liquid form, often placed in a dispenser and used for washing hands.