stifles; stifled; stifling
stifles; stifled; stifling
Learner's definition of STIFLE
1 [+ object]
a : to not allow yourself to do or express (something)克制;抑制 b : to stop (someone) from doing or expressing something压制;控制 2
[+ object] : to make (something) difficult or impossible扼杀;抑制;使困难 3
a [no object] : to be unable to breathe easily窒息 b [+ object] : to make (someone) unable to breathe or unable to breathe easily使窒息