( informal ) to try to force sb to listen to and accept your opinions in a way that they find annoying
FORCE / THRUST / RAM STH DOWN SB'S THROAT
Meaning of FORCE / THRUST / RAM STH DOWN SB'S THROAT in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005