Definition of Asphyxiating

  • 1. Tending to deprive of oxygen Adjective Satellite

Semanticaly linked words with "asphyxiating"