DOA Meaning of DOA in English abbr. dead on arrival (at hospital etc.). English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012