Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
emulous
in English
emulous
us
/ɪˈmjuːləs/
uk
/ɪˈmiːjʊəl/
#uncommon
Definitions
Adjective
having
a
strong
desire
to
succeed
or
compete
;
striving
to
excel
The
emulous
student
spent
extra
hours
studying
to
surpass
her
peers
.