SELF-MURDER


Meaning of SELF-MURDER in English

[self-mur.der] n (1563): self-destruction, suicide

Merriam-Webster English vocab.      Английский словарь Merriam Webster.