stone pelter
egg pelter
constant pelter
A: Watch out! There is a pelter in the crowd!
A:小心!人群里有个投掷者!
B: I saw him pelting stones at the window.
B:我看见他在向窗户扔石头。
1) 投掷者
2) 抨击者
3) 阵雨
1. 投掷者,抨击者
noun
1. A person who throws things at someone or something.
Synonym: thrower