Dictionary
Definition of DEUS EX MACHINA
noun : DEUS EX MACHINA
Source:WordNet 3.1
-
1. (
) any active agent who appears unexpectedly to solve an insoluble difficulty ;
See more about : DEUS EX MACHINA