Source Word
ram something down someone's throat
Verb
derogatory
idiomatic
Japanese Meaning
(相手に)強引に何かを押し付ける、無理やりに受け入れさせる / (意見や信念などを)無理に押し付ける、無理やりに広めようとする
Sense(1)
( present singular third-person )
( participle present )
( participle past )
( past )