Find the word definition

Wiktionary
dii ex machinis

n. (context rare English) (deus ex machina English)