Back
set upon
Meanings
assail or attack on all sides:
Synonyms
beset
Anagrams of
set upon