Find the word definition

Wiktionary
deae ex machina

n. (dea ex machina English)