n. electrical machine which uses electric shock to stop fibrillation of the heart muscle (Medicine)
DEFIBRILLATOR
Meaning of DEFIBRILLATOR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012