asphyxiating

Explore definitions, synonyms, and language insights of asphyxiating

Definitions

Adjective Satellite
tending to deprive of oxygen; "asphyxiating gasses"