CHOWCHOW





Definition:

  1. [noun] chopped pickles in mustard sauce

  2. [noun] a Chinese preserve of mixed fruits and ginger

Synonyms: