A risk assessment metric estimating the average number of fatalities expected over a project's lifetime.
SLL
Definition
Statistical Loss of Life
SLL means Statistical Loss of Life.
✓ Verified term
Statistical Loss of Life
SLL means Statistical Loss of Life.
A risk assessment metric estimating the average number of fatalities expected over a project's lifetime.
You might also be looking for