Hailstones of abuse were pelting him.

阵阵辱骂冰雹般地向他袭来.

相关词汇
hailstonesn. 雹块( hailstone的名词复数 );
ofprep. 关于,属于…的,由…制成;aux. 助动词 [非标准用语、方言] =have [主用于虚拟语气];
abusen. 滥用,恶习,侮辱,恶言;vt. 滥用,虐待,辱骂;
werebe的过去时复数和第二人称单数形式,有时代替 was,用于条件从句、动词 wish 之后等;
peltingadj. <古>微不足道的,无价值的,<英方>盛怒的;v. (连续地)投掷( pelt的现在分词 ),连续抨击,攻击,剥去…的皮;
himpron. (he的宾格)他;