首页英语词典asphyxiatesasphyxiates英英释意

asphyxiates

英[æsˈfɪksi:ˌeɪts]
    n. 使窒息( asphyxiate的名词复数 )

英英释意


v deprive of oxygen and prevent from breathing\nv impair the respiration of or obstruct the air passage of\nv be asphyxiated; die from lack of oxygen