Search in full dictionary
THROAT, SHOVED DOWN (SOMEONE'S)
THROAT, SHOVED DOWN (SOMEONE'S)
ScnMaster
(
colloquial
)
forcefully made to b e accepted (by someone).
—
OEC
-
Organization
App Mar 91