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)