defibrillator

nounA medical device that delivers an electric shock to the heart to restore a normal heartbeat during cardiac arrest or arrhythmia.

No synonyms or antonyms found for this word.

defibrillator synonyms & antonyms | whatsthatwordmean | whatsthatwordmean