What is the meaning of defibrillator in English?

Learn vocabulary with pictures as well as definitions of defibrillator in English

Learn in

See more

n. defibrillator

Definition of defibrillator in English

Device that is designed to resolve heart dysrhythmia through the administration of controlled electric shocks.