CHOWCHOW


Meaning of CHOWCHOW in English

[chow.chow] n [Chin Pidgin E chowchow food] (1850) 1: a Chinese preserve of ginger, fruits, and peels in heavy syrup

2: a relish of chopped mixed pickles in mustard sauce

Merriam-Webster English vocab.      Английский словарь Merriam Webster.