Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
savants
in English
savants
us
/səˈvɑnts/
uk
/səˈvænts/
#uncommon
Lemma:
savant
The lemma is the base or root form of this word.
Definitions
Noun
a
learned
person
;
expert
in
literature
or
science
an
eminent
person
;
recognized
for
achievements
a
gifted
individual
(
despite
disabilities
)