'set upon' definitions:

Definition of 'set upon'

(from WordNet)
verb
Assail or attack on all sides: "The zebra was beset by leopards" [syn: beset, set upon]

Synonyms of 'set upon'

From: Moby Thesaurus

Words containing 'set upon'