vocab dash
Log inSign up
骨鲠在喉gǔgěngzàihóu
Meanings
1. fish bone stuck in one's throat (idiom); fig. to feel obliged to speak out candidly
2. sth on one's mind
Characters used
骨bone鲠fish bones在to exist喉throat
vocab dashAboutDecksPrivacyTerms