Life Net Definition

noun
A strong net used as by firefighters to catch people jumping from a burning building.
Webster's New World