Search in full dictionary

THROAT, FORCE (SOMETHING) DOWN (SOMEONE'S)

THROAT, FORCE (SOMETHING) DOWN (SOMEONE'S)
ScnMaster
(informal) force (someone) to agree to or accept (something). SHSBC Binder 11 Approved Glossary