SET ON / UPON SB
Meaning of SET ON / UPON SB in English
[ usually passive ] to attack sb suddenly :
I opened the gate, and was immediately set on by a large dog.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005