An Encylopedia Britannica Company

point of no return

1 ENTRIES FOUND:
point of no return noun
point of no return
noun
Britannica Dictionary definition of POINT OF NO RETURN
[singular]
: the time when it becomes no longer possible for you to make a different decision or to return to an earlier place or state