FEEDBACK

Talking Chinese English Dictionary

Lookup via: Pinyin | Radicals
IDChineseTrad.PinyinPlainPYEnglish Definition
IDChineseTrad.PinyinPlainPYEnglish Definition
1 shāsha1spear; to cripple (literary)
2铩羽而归 鎩羽而歸 shā ér guīsha1 yu3 er2 gui1to return in low spirits following a defeat or failure to achieve one's ambitions (idiom)