vapulate

listen to the pronunciation of vapulate
English - Turkish

Definition of vapulate in English Turkish dictionary

third person singular of vapulate
üçüncü kişi vapulate tekil
English - English
To be flogged, beaten etc
To flog or whip; to beat or strike
To beat with a whip