set upon
English Dictionary
->
Letter S
-> set upon
Search Dictionary:
set upon Definition
(v)
assail
or
attack
on
all
sides
: "
The
zebra
was
beset
by
leopards
"
set upon Synonyms
beset
set upon
© Art Branch Inc.