English | German | Russian | Czech

self-kill English

Meaning self-kill meaning

What does self-kill mean?

self-kill

(ambitransitive) To kill oneself; commit suicide.

Are you looking for...?

self | kill