To defeat thoroughly; to thrash.
To tear, rip or wound.
Jagged, as if torn or lacerated.
To be decisively defeated by an encounter with a powerful opponent or a problem that is too difficult.