Lacerate meaning : To tear, rip or wound. To defeat thoroughly; to thrash. Jagged, as if torn or lacerated.
lacerate
draped
join forces
kabeljou
vocation