rains blows on (verb) thresh: beat
Detalii: trash means to beat, defeat, or move violently; thresh means to separate seeds of grain from husks by beating
Sinonime: assail,
assault,
bang*,
bash*, baste, bat, batter, belabor, belt,
box*,
break*, bruise,
buffet, cane,
castigate,
clout*,
club*,
collide,
crush, cudgel, drub, flagellate, flail, flog,
hammer,
hit*,
knock*,
lambaste*, lash,
lick*, maltreat, mash, maul, pelt,
pound, pummel,
punch*,
punish, rain blows on, ram, rap, slap, slug,
smack*,
smash, spank,
strike, swat,
thrash, thump, thwack, trounce, wallop, whale,
whip