the lash

noun

Definition of the lash

: the punishment of being hit with a whip The disobedient sailors were threatened with the lash.