Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
point of no return
in English
point of no return
#common
Definitions
Noun
a
stage
where
a
process
becomes
irreversible
;
inevitable
development
the
point
where
an
aircraft
can't
return
to
its
origin
;
insufficient
fuel