Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
unviable
in English
unviable
#uncommon
Definitions
Adjective
not
capable
of
surviving
independently
;
impractical
lacking
ability
to
sustain
own
life