Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

骨鲠在喉

gǔ gěng zài hóu

Definitions

  • fish bone stuck in one's throat (idiom); fig. to feel obliged to speak out candidly
  • sth on one's mind