chowchow
1. [ noun ] (food) chopped pickles in mustard sauce
Related terms: relish
2. [ noun ] (Chinese,food) a Chinese preserve of mixed fruits and ginger
Related terms: conserve
Similar spelling:   chow_chow
  choo-choo
  Chichewa
  chichi
  chicha
  cha-cha