Big Huge Thesaurus

defibrillator

noun

rhymes with