Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
doctorate
in English
doctorate
#uncommon
#ielts
Plural
doctorates
Definitions
Noun
the
highest
academic
degree
(
from
a
university
)
She
is
working
towards
earning
a
doctorate
in
engineering
from
a
prestigious
university
.
Compounds / Phrases
postdoctorate