[---]

Jyutping hyut3 dik1 gaau3 fan3
Pinyin xuě de jiào xùn

Definitions (Wiktionary)
  1. noun, figuratively
    lesson learned in blood; lesson well learned

[---]

Jyutping hyut3 dik1 gaau3 fan3
Pinyin xuè de jiào xùn

Definitions (Wiktionary)
  1. noun, figuratively
    lesson learned in blood; lesson well learned