CHOWCHOW

Definition of CHOWCHOW

  1. (noun)chopped pickles in mustard sauce
  2. (noun)a Chinese preserve of mixed fruits and ginger