Incremental loss of life

1 topic · 1 source

Science

Water

A measurement for assessing damage after a dam fails. The difference between the projected loss of life had the dam not been built and the projected loss of life with the dam in place.

Cite this definition

APA
MLA
Chicago