Rhyme Desk
Find rhyming words!

Definition of "Defibrillation" :

noun: treatment by stopping fibrillation of heart muscles (usually by electric shock delivered by a defibrillator)

Whoops!
Rhyme Desk
Find rhyming words!

Whoops!

An unexpected error has occurred!