Noun Definition

deus ex machina

1.Definition: any active agent who appears unexpectedly to solve an insoluble difficulty

Category: People