excoriation - Dictionary definition and meaning for word excoriation
ex korea mein bhejna is severe form of punishment