Dictionary/落花流水

落花流水

luò huā liú shuǐ

ㄌㄨㄛˋ ㄏㄨㄚ ㄌㄧㄡˊ ㄕㄨㄟˇ
Idiom
1to be in a sorry state
2to be utterly defeated

Characters