Definition of palm sugar in English:

palm sugar

noun

  • Sugar (typically coarse and dark brown) obtained from the sap of certain palms, especially Caryota urens.

Origin

Mid 19th century.