piccalilli

Explore definitions, synonyms, and language insights of piccalilli

Definitions

Noun
relish of chopped pickled cucumbers and green peppers and onion

More General Terms