Search in full dictionary
THROAT, SHOVING (SOMETHING) DOWN (SOMEONE'S)
THROAT, SHOVING (SOMETHING) DOWN (SOMEONE'S)
ScnMaster
(informal)
forcing (someone) to agree to or accept (something).
—
SHSBC
Binder 12 Approved Glossary