hurl
v [Tn, Tn.pr, Tn.p]
1 throw (sth/sb/oneself) violently; fling 用力扔(某物); 用力摔(某人); 猛扑
rioters hurling stones at the police 向警察扔石子的暴徒
He hurled himself into his work. 他完全扑在工作上.
She was hurled to her death. 她被人砸死了.
2 (fig 比喻) utter (sth) with force; shout; yell 大声说出(某事); 叫喊; 叫嚷
hurl insults at sb 厉声辱骂某人.