forced down someone's throat

English

Verb

forced down someone's throat

  1. simple past and past participle of force down someone's throat