chowchow
Explore definitions, synonyms, and language insights of chowchow
Definitions
Noun
chopped pickles in mustard sauce
Noun
a Chinese preserve of mixed fruits and ginger