SET UPON


Meaning of SET UPON in English

to attack usually with violence <the dogs set upon the trespassers>

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.