Meaning of chowchow

Definition of chowchow

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

Other information on chowchow

WIKIPEDIA results for chowchow
Amazon results for chowchow