to flog or whip; to beat or strike

listen to the pronunciation of to flog or whip; to beat or strike
İngilizce - İngilizce
vapulate
to flog or whip; to beat or strike