ALL meanings of self-lacerating
lac·er·ate
S s - verb with object self-lacerating to tear roughly; mangle: The barbed wire lacerated his hands. 1
- verb with object self-lacerating to distress or torture mentally or emotionally; wound deeply; pain greatly: His bitter criticism lacerated my heart. 1
- adjective self-lacerating lacerated. 1