Glossary

suffocate

Subject: 

  • Life Sciences

to be unable to breathe, or to have a lack of oxygen.