Death wound Meaning, Definition & Usage

Definitions
  1. . (a) A fatal wound or injury. (b) (Naut.) The springing of a fatal leak.

Webster 1913