lì​yú​bù​bài​zhī​dì

invincible

立于不败之地 (立於不敗之地) lì​yú​bù​bài​zhī​dì
invincible expression
to be in a position where one cannot be defeated; to be in an invincible or secure situation.

Frequency

Movie subtitles
0.060 per million appears in 0% of films
Written text
2.19 per million

Sources

Definitions
AI-generated definitions