汉英词典
Chinese-English Dictionary
MEANING OF 人仰馬翻
人仰馬翻 (人仰马翻)
to suffer a crushing defeat (idiom) / in a pitiful state / in a complete mess / to roll (with laughter)
The horse is played back / Describe the defeat / Also metaphor, you can't get it
人马被打得仰翻在地。形容被打得惨败。也比喻乱得一塌糊涂,不可收拾。
rén yǎng () mǎ fān
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos