lash

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

dây da roi

to hit with a lot of force:

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