stifle
verb- [transitive] stifle something
to prevent something from happening; to prevent a feeling from being expressed synonym suppress压制;扼杀;阻止;抑制 - [intransitive, transitive]
to feel unable to breathe, or to make somebody unable to breathe, because it is too hot and/or there is no fresh air synonym suffocate(使)窒息,无法自如地呼吸,感觉窒闷
Word Originlate Middle English: perhaps from a frequentative of Old French estouffer ‘smother, stifle’.