0 to force someone who disagrees with you to listen to your opinions: --
For years I've had his political views rammed down my throat.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
ram sth down sb's throat