English Dictionary
Definition DOA in British English
DOA adjective
adjective
/ˌdiː əʊ ˈeɪ/
2
something that is DOA has not been successful, usually because it did not exist long enough to develop
