IMPOSSIBLE TASK


Meaning of IMPOSSIBLE TASK in English

unachievable mission, unattainable task, unrealistic task

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