applesauce

applesauce

applesauce

Noun

puree of stewed apples usually sweetened and spiced

Synonyms:

Noun