畏罪自杀

畏罪自杀
wèizuìshā

to commit suicide to escape punishment

1 meaning
MEANING

MEANING

  1. verb

    to commit suicide to escape punishment

    • He committed suicide to escape punishment, evading legal sanctions.

STROKE ORDER
Loading…

Explore more related entries to look up.