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.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.