Cardiac arrest

The Heart and Lungs
Vocabulary Term #2914
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."