set upon
phrasal verbset on/upon somebody
- [usually passive] to attack somebody suddenly
- I opened the gate, and was immediately set on by a large dog.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.