dead on arrival doa

listen to the pronunciation of dead on arrival doa
English - English

Definition of dead on arrival doa in English English dictionary

dead on arrival
found to be dead upon the arrival at hospital
dead on arrival
Found dead at a scene, upon the arrival of an emergency medical service (EMS), or the police
Dead On Arrival
DOA