SELF-MURDER Meaning of SELF-MURDER in English n. SUICIDE. Derivatives: self-murderer n. Oxford English vocab. Оксфордский английский словарь. 2012