






骨鲠在喉 is a Chinese idiom (chengyu) meaning “to have words stuck in one's throat”. To feel great discomfort or distress because one has something important to say but is unable to express it. Literally, “Fishbone stuck in one's throat”.

Chinese and English fill-in vocabulary worksheets
Open the tool →
Printable tracing sheets with a QR learning companion
Open the tool →
Picture and word Bingo for your class
Open the tool →
Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →骨鲠在喉 (gǔ gěng zài hóu) is a Chinese idiom (chengyu) meaning “to have words stuck in one's throat”.
骨鲠在喉 is pronounced gǔ gěng zài hóu in Mandarin Chinese.
Literally, 骨鲠在喉 means “Fishbone stuck in one's throat”. It is used to mean “to have words stuck in one's throat”.
鲠:鱼刺。鱼骨头卡在喉咙里。比喻心里有话没有说出来,非常难受。