Wiktionary
vapulate
vb. 1 (context obsolete transitive English) To flog or whip; to beat or strike. 2 (context obsolete intransitive English) To be flogged, beaten etc.