FEEDBACK

Meaning of 自寻死路

Lookup via: Pinyin | Radicals
自 zì 寻 xún 死 sǐ 路 lù (Trad.: 自尋死路)
to follow the path to one's own doom (idiom); to bring about one's own destruction