Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
set upon
in English
set upon
#common
Definitions
Verb
to
attack
or
assault
someone
The
gang
set
upon
the
lone
traveler
.
to
start
or
initiate
an
activity
;
begin
a
process
The
team
set
upon
their
project
with
enthusiasm
.