sudden sniffing death syndrome
Noun
Meaning
sudden sniffing death syndrome (uncountable)
Sudden death by cardiac arrest as a result of using inhalants.
Noun
sudden sniffing death syndrome (uncountable)
Sudden death by cardiac arrest as a result of using inhalants.