Set-upon meaning

To attack someone.

I was set upon by a couple of young thugs.

verb
0
0
Advertisement