incompatible with life

English

Adjective

incompatible with life

  1. Lethal, fatal.
    injuries incompatible with life