Meaning of deus ex machina
Definition of deus ex machina
(noun)
any
active
agent
who appears
unexpectedly
to
solve
an
insoluble
difficulty
Other information on deus ex machina
WIKIPEDIA results for
deus ex machina
Amazon results for
deus ex machina
Tweet