tending to deprive of oxygen; "asphyxiating gasses"
English - English
Definition of tending to deprive of oxygen; "asphyxiating gasses" in English English dictionary