point of no return

Definitions

Aviation

  • noun a place on the route where the aircraft does not have enough fuel to return to the starting place
  • acronymPNR

Idiom of “point of no return”

critical moment in a process or action, beyond which one can only proceed in a forward direction
http://www.dictionarycentral.com/definition/point-of-no-return.html