force one to do or agree to something not wanted or liked The workers were angry because the boss tried to shove the new regulations about uniforms down their throats.
SHOVE SOMETHING DOWN ONE`S THROAT
Meaning of SHOVE SOMETHING DOWN ONE`S THROAT in English
English idioms vocab. Словарь английских идиом и выражений. 2012