0 to force someone to listen to opinions and ideas and to try to get him or her to accept them:
I can't stand it when someone starts ramming their views down your throat.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
force/ram sth down sb's throat