PRESENTED A CHALLENGE


Meaning of PRESENTED A CHALLENGE in English

posed a problem, created an obstacle to be overcome

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