set upon
1.
(
verb
) to assail or attack on all sides:"The lioness..beset by men and hounds." Pope
Synonyms:
beset
Related Words:
assail
,
assault
,
attack
,
set on
Terms and Conditions of Use / Copyright Notice