CLUB and PLUS members get the drawing videos! Try now

落花流水
luò huā liú shuǐ

Literal Meaning 字面意思
Fallen flowers, flowing water
Definition 定义
To be badly beaten or defeated
Similar English Idioms 相似英文习语
Shellacking; drubbing; trashed; flopped; crushed; demolished; take a beating
Example 例句
维德一直在外面炫耀自己打电动有多么厉害,没想到跟萨曼莎打超级马力欧时,被打得落花流水。
Wade boasted to everyone about his unbeatable skills at video games, but Samantha thoroughly crushed him at Super Mario.
Similar 相似词
屁滚尿流
Opposite 相反词
旗开得胜
Let's Draw This 成语!
Only paid subscribers get to watch the video by logging in
Can you write your own example?
LOGIN to leave a comment
No Account? REGISTER FREE