SELF-MURDER


Meaning of SELF-MURDER in English

n. SUICIDE.

Derivatives:

self-murderer n.

Oxford English vocab.      Оксфордский английский словарь.