PHYSICAL IMPOSSIBILITY


Meaning of PHYSICAL IMPOSSIBILITY in English

something that physically cannot be done, something that cannot physically exist

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