Subscriber login


Forgot your password?

Library card login

Other

defibrillator


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 US English dictionary