n. (Medicine) mobile defibrillator that analyzes the heart rhythm in an automatic manner and if it discerns a problem it gives an electric shock to restore a normal regular heartbeat
AED
Meaning of AED in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012