Meaning ofdefibrillatorin English

defibrillator

us//dɪˌfɪb.riˈleɪ.tər//uk//dɪˌfɪbrɪˈleɪ.tə//
#uncommon
Definitions