Attested.to

defibrillation

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition treatment by stopping fibrillation of heart muscles (usually by electric shock delivered by a defibrillator)