Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sine qua non
in English
sine qua non
#uncommon
Definitions
Noun
an
essential
element
(
required
for
something
to
exist
)
A
good
education
is
the
sine
qua
non
for
a
successful
career
.
Base Words
non
sine
qua