chowchow

Noun
  1. Chopped pickles in mustard sauce (synset 107841288)
  2. A Chinese preserve of mixed fruits and ginger (synset 107658442)

Found on Word Lists

Other Searches