Life net

What is Life net?

Life net definition and meaning on Dictionary terms:
noun
a strong net or the like held by firefighters or others to catch persons jumping from a burning building.

 

reference: https://www.dictionary.com/browse/life-net

Tags: