Synonyms of throttle in English:

throttle


See US English definition of throttle

See UK English definition of throttle

See Spanish definition of ahogar

verb

1‘an arm was wrapped around my throat, throttling me’

SYNONYMS
choke, strangle, strangulate, garrotte, asphyxiate, smother, suffocate, stifle

2‘attempts to throttle the criminal supply of drugs’

SYNONYMS
suppress, inhibit, stifle, control, restrain, check, contain, put a lid on, put the lid on
crack down on, clamp down on, drive underground
stop, put an end to, bring to an end, end, stamp out, bring to a stop, halt, bring to a halt
informal put paid to, put the kibosh on, put the stopper on, do for