IMPOSSIBLE TASK Meaning of IMPOSSIBLE TASK in English unachievable mission, unattainable task, unrealistic task Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012