Source Word
shove something down someone's throat
Verb
derogatory
idiomatic
Japanese Meaning
(侮蔑的表現、慣用句)自分の意見や情報を相手にしつこく、強引に押し付けること。 / (批判的ニュアンスを伴い)他人に対して無理やり意見や素材を提示する、執拗に伝える行為。
Sense(1)
( present singular third-person )
( participle present )
( participle past )
( past )