CHOWCHOW Meaning of CHOWCHOW in English I . n. [ Chinese ] Mixed pickles. II . a. Mixed of several sorts. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012