ELENCHUS Meaning of ELENCHUS in English [elen.chus] n, pl -chi [L, fr. Gk elenchos] (1663): refutation; esp: one in syllogistic form Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012