Advertisement

Advertisement

ram down someone's throat

  1. Also, shove down someone's throat. Compel to accept or consider, as in That salesman tried to ram a life insurance policy down my throat, or She has a way of shoving her political views down your throat. These terms transfer forcing one to swallow something to forcing acceptance of an object or idea.



Advertisement

Advertisement

Advertisement

Advertisement


RAMCRameau