lash

US /læʃ/
UK /læʃ/
1.

鞭打ち

to hit with a lot of force:

:
The prisoners were regularly lashed with electric cable.
1.