Definition of POINT OF NO RETURN
noun : POINT OF NO RETURN
Source: WordNet 3.1
-
1. (
) a line that when crossed permits of no return and typically results in irrevocable commitment ;
See more about : POINT OF NO RETURN