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
THROAT, SHOVED DOWN (SOMEONE'S)
ScnOEC
(colloquial) forcefully made to be accepted (by someone). You know, they've got a Western culture being shoved down their throats and so on.