PALM SUGAR Meaning of PALM SUGAR in English nounEtymology: palm (I) (tree): a usually moist brown sugar (as jaggery) made from palm sap Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012