What is the definition of
chowchow
1.
[ noun ]
(food) chopped pickles in mustard sauce
Related terms:
relish
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste
text
link
2.
[ noun ]
(Chinese,food) a Chinese preserve of mixed fruits and ginger
Related terms:
conserve
Similar spelling:
chow_chow
choo-choo
Chichewa
chichi
chicha
cha-cha