Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhenzhu zhuanzhu zhanghu zhanshu zhanzu zanzhu ?

zhàn zhù to come to a stop; to halt / to keep one's footing; to stay upright / (fig.) to hold one's ground; to gain a firm foothold / (of an assertion etc) to hold up; to be tenable
zhàn zhǔ innkeeper

Dictionary · Google Translate · Help
By MDBG 2026