strangled
动词 strangle:
kill by squeezing the throat of so as to cut off the air
同义词:strangle, strangulate, throttle
conceal or hide
同义词:smother, stifle, strangle, muffle, repress
die from strangulation
同义词:strangle
prevent the progress or free movement of
同义词:hamper, halter, cramp, strangle
constrict (someone's) throat and keep from breathing
struggle for breath; have insufficient oxygen intake
同义词:gag, choke, strangle, suffocate
形容词 strangled:
held in check with difficulty
同义词:smothered, stifled, suppressed