pelt/ pεlt /

1.vt.
to pelt sb with sth 向某人扔某物

2.vi.[inf] 
(run) 飞奔

3.noun [c] 
(animal skin) 毛皮

it is or the rain is pelting down
 [inf] 大雨倾盆