An Jiyoung Posted 19 years ago
Vocabulary

Howard Aiken's quote

“Don't worry about people stealing your ideas. If your ideas are any good, you'll have to ram them down people's throats.”

I am not sure the meaning of the second sentence. How should I understand "ram them down people's throats"? put them into people's throats??

Thanks

<edited to remove astonishingly large font>
  

Top answer

push them down people's throats

Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
push them down people's throats
0
To "ram something down someone's throat" means, in this context, to keep people constantly aware of your idea, to the point of annoying them, so it is impossible to ignore it.