CHALLENGE


Meaning of CHALLENGE in English

v. dare, invite to engage in a contest; stimulate, test one's ability; deal with; demand that one identify himself (Military)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.