DOA


Meaning of DOA in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.