Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hit upon
in English
hit upon
#common
Definitions
Verb
to
discover
or
invent
something
(
by
chance
,
creatively
)
The
scientist
hit
upon
a
new
idea
for
renewable
energy
.
to
address
a
topic
;
respond
to
it
The
speaker
hit
upon
the
issue
of
climate
change
during
her
presentation
.