Source Word
stick in someone's throat
Verb
alt-of
alternative
Japanese Meaning
のどに何かが引っかかって刺さるような痛みや違和感を感じる / 発言するのが困難で、言いたいことが口に出にくい状態である
( present singular third-person )
( participle present )
( participle past )
( past )