meaning of deus ex machina
1.
any
active
agent
who
appears
unexpectedly
to
solve
and
insoluble
difficulty
Related Words
deus ex machina
|
Developed & Maintained By
Taraprasad.com