Definition of primrose soap in US English:

primrose soap

noun

  • A generic name for a commercially produced household soap of a yellowish colour.

Origin

Late 18th century; earliest use found in Maria Edgeworth (1768–1849), novelist and educationist.