Vocabulary

自滅

self-destruction; ruining oneself

noun suru-verb vi
freq #26