SELF-SLAUGHTER Meaning of SELF-SLAUGHTER in English Pronunciation: - ' slo ̇ -t ə r Function: noun Date: circa 1601: SUICIDE 1A Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012