CHALLENGE


Meaning of CHALLENGE in English

n. invitation to engage in a contest, dare; something which tests one's ability, difficult and stimulating task

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