Stifle /ˈstaɪf(ə)l/ v. (使)窒息,(使)喘不上气; 阻止;压制,抑制;扼杀
Meaning: to (cause to) be unable to breathe because you have no air
Meaning: to prevent something from happening, being expressed, or continuing
1) 词源: stif- stuff 塞满(stuffed animal 毛绒填充玩具, I’m stuffed 我吃饱了)
2) 后缀: -le 动词后缀(handle)
3) 联想法: stop + life + le
e.g. Stifling China’s green energy boom would be a disaster. 遏制中国绿色能源的繁荣发展将会是一场灾难。