1
dar palizas o latigazos;azotar
1
to whip;to lash;to give the rod;to spur on;to encourage
Other forms
むち打つ 【むちうつ】