Definition of palm butter in English:

palm butter

noun

West African, British
  • Palm oil in solidified form.

Origin

Mid 19th century.