Dictionary/雪上加霜

雪上加霜

xuě shàng jiā shuāng

ㄒㄩㄝˇ ㄕㄤˋ ㄐㄧㄚ ㄕㄨㄤ
1(idiom) to make matters even worse
2to add insult to injury

Characters