Find the word definition

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.