cardiac arrest
nounDefinition of cardiac arrest
: temporary or permanent cessation of the heartbeat
Keep scrolling for more
Keep scrolling for more