Definition of palm butter in English:

palm butter

noun

  • Palm oil in solidified form.

Origin

Mid 19th century; earliest use found in Edward Youmans (1821–1887).