Pinyin Dictionary results for "gu geng zai hou"

骨鲠在喉
fish bone stuck in one's throat (idiom); fig. to feel obliged to speak out candidly; sth on one's mind
Dictionary data provided by CC-CEDICT