English synonyms about - contact  

deus ex machina

noun

1 deus ex machina

Any active agent who appears unexpectedly to solve an insoluble difficulty.


Find more on deus ex machina elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0429