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.

Etymology: 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)

Oxford English vocab.      Оксфордский английский словарь.