force/push/ram/thrust something down someone’s throat - definition and synonyms

phrase informal
  1. to force someone to have or to accept something

    Viewers continue to have programmes like this thrust down their throats every day.

See also main entry: throat