Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
self-kill
in English
self-kill
#limited
Definitions
Verb
to
end
one's
own
life
intentionally
The
patient
struggled
with
thoughts
of
self-kill
after
the
diagnosis
.
Synonyms:
suicide
kill oneself
take one's own life
end one's own life
Antonyms:
live
survive
thrive
flourish
persevere
Base Words
self
kill