Noun Definition

chowchow

1.Definition: a Chinese preserve of mixed fruits and ginger

Category: Food

2.Definition: chopped pickles in mustard sauce

Category: Food