strangles
名词 strangles:
an acute bacterial disease of horses characterized by inflammation of the mucous membranes
同义词:equine distemper
动词 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