Search in full dictionary

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

THROAT, FORCING (SOMETHING) DOWN (SOMEONE'S)
ScnMaster
(informal) forcing (something) to be agreed to or accepted by (someone). Perception of Truth Approved Glossary (9 June 92)