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