CHALLENGE Meaning of CHALLENGE in English v. contestar, defiar; (a juror) recusar; (duel) provocar; n. defí English Interlingue dictionary. Английский словарь Интерлингве. 2012