What is the meaning of defibrillate in English?

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

Learn in

See more

v. defibrillate

Definition of defibrillate in English

To apply a controlled electric shock to the heart in order to recover a normal cardiac rhythm.