Cardiac arrest

The Heart and Lungs
Noun (thing)
US
UK
Cardiac arrest
US
UK
the stopping of the heart
US
UK
Mortality rates from cardiac arrest have improved over time with updated procedures and medical equipment.