Find the word definition

Wiktionary
dei ex machinis

n. (deus ex machina English)