Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
discoverer
in English
discoverer
us
//dɪsˈkʌvərə//
uk
//dɪsˈkʌvə.ər//
#common
Plural
discoverers
Definitions
Noun
a
person
finding
something
new
(
for
the
first
time
)
Compounds / Phrases
codiscoverer