Find the word definition

Wiktionary
di ex machina

n. (deus ex machina English)