DOA


Meaning of DOA in English

abbr. dead on arrival (at hospital etc.).

Oxford English vocab.      Оксфордский английский словарь.