almond butter noun1 •A kind of food paste made from almonds.If you only have peanut butter, you can also use it instead of the almond butter. — 2012 formsalmond butters · almond-butters