zh
Sign in Start free

雪上加霜

xuě shàng jiā shuāng

to make matters even worse

HSK 7–9

+ Keep this word

Meanings

xuě shàng jiā shuāng

  1. (idiom) to make matters even worse
  2. to add insult to injury

Its characters