English Dictionary
◊ CHOWCHOW
chowchow
n 1: chopped pickles in mustard sauce
2: a Chinese preserve of mixed fruits and ginger