strangle
动词 strangle:
kill by squeezing the throat of so as to cut off the air
同义词:strangulate, throttle
conceal or hide
同义词:smother, stifle, muffle, repress
die from strangulation
prevent the progress or free movement of
constrict (someone's) throat and keep from breathing
同义词:choke
struggle for breath; have insufficient oxygen intake