Definition of palm soap in US English:

palm soap

noun

  • Soap made from palm oil.

Origin

Early 19th century; earliest use found in The Saturday Evening Post.