ASPHYXIATED

Definition of ASPHYXIATED

  1. (adj)in a state of asphyxia