asphyxiate Meaning and Definition
1. v. be asphyxiated; die from lack of oxygen
2. v. impair the respiration of or obstruct the air passage of
3. v. deprive of oxygen and prevent from breathing
1. v. be asphyxiated; die from lack of oxygen
2. v. impair the respiration of or obstruct the air passage of
3. v. deprive of oxygen and prevent from breathing
Sponored Video