apple sauce

Explore definitions, synonyms, and language insights of apple sauce

Definitions

Noun
puree of stewed apples usually sweetened and spiced

More General Terms