meaning of apple butter

apple butter meaning in General Dictionary

dense dark spicy puree of oranges