Definitions of chowchow:

  • noun:   a Chinese preserve of mixed fruits and ginger
  • noun:   chopped pickles in mustard sauce