chili sauce

Explore definitions, synonyms, and language insights of chili sauce

Definitions

Noun
tomatoes and onions and peppers (sweet or hot) simmered with vinegar and sugar and various seasonings

More General Terms