to flog or whip; to beat or strike

listen to the pronunciation of to flog or whip; to beat or strike
English - English
vapulate
to flog or whip; to beat or strike
Favorites