Sign up!
Login
More Info…
Help / FAQ
Visit the Shop
About Us
Client List
World rankings
Dictionary
asphyxia
US
UK
asphyxia
suffocation, the deprival of oxygen
US
UK
The medical examiner concluded that he had died from asphyxia.