DEUS EX MACHINA


Meaning of DEUS EX MACHINA in English

n. an unexpected power or event saving a seemingly hopeless situation, esp. in a play or novel.

[ mod.L transl. of Gk theos ek mekhanes, = god from the machinery (by which in the Greek theatre the gods were suspended above the stage) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.