DEFIBRILLATION


Meaning of DEFIBRILLATION in English

n. Med. the stopping of the fibrillation of the heart.

Derivatives:

defibrillator n.

Oxford English vocab.      Оксфордский английский словарь.