DETACHED FROM REALITY


Meaning of DETACHED FROM REALITY in English

disconnected from the actual world, psychotic

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