• word of the day

    defibrillation

    defibrillation - Dictionary definition and meaning for word defibrillation

    Definition
    (noun) treatment by stopping fibrillation of heart muscles (usually by electric shock delivered by a defibrillator)
Download our Mobile App Today
Receive our word of the day
on Whatsapp