Definition of polysoap in US English:

polysoap

noun

Chemistry
  • A detergent whose molecules are polymeric chains to which soap molecules are attached.

Origin

1950s.