Meaning of STIFLE in English
v. 25B6; verb
she stifled him with a bolster : SUFFOCATE, choke, asphyxiate, smother.
Eleanor stifled a giggle : SUPPRESS, smother, restrain, fight back, choke back, gulp back, check, swallow, curb, silence.
cartels stifle competition : CONSTRAIN, hinder, hamper, impede, hold back, curb, check, restrain, prevent, inhibit, suppress.
let out, encourage.
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012