SELF-SLAUGHTERED Meaning of SELF-SLAUGHTERED in English [self-slaugh.tered] adj (1593): killed by oneself Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012