ETYM French escourgée, from Latin excoriata (sc. scutica) a stripped off (lash or whip), from excoriare to strip, to skin. Related to Excoriate.
A whip used to inflict punishment.
To punish severely.
desolate · devastate · flagellate · lay waste to · ravag · waste