'point of no return' definitions:

Definition of 'point of no return'

(from WordNet)
noun
A line that when crossed permits of no return and typically results in irrevocable commitment [syn: Rubicon, point of no return]