Subscriber login


Forgot your password?

Library card login

Other

defibrillator

Syllabification: (de·fib·ril·la·tor)

Definition of defibrillator

noun

Medicine
  • an apparatus used to control heart fibrillation by application of an electric current to the chest wall or heart.

defibrillator in other Oxford dictionaries

Definition of defibrillator in the British & World English dictionary