pelting

1.

剥皮

to throw a number of things quickly at someone or something:

:
We saw rioters pelting police with bricks and bottles.