Meaning of defibrillation

Definition of defibrillation

(noun) treatment by stopping fibrillation of heart muscles (usually by electric shock delivered by a defibrillator)

Other information on defibrillation

WIKIPEDIA results for defibrillation
Amazon results for defibrillation