ASPHYXIATED





Definition:

  1. [adjective] in a state of asphyxia

Synonyms: