deus ex machina Meaning, Definition & Usage

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

WordNet