Life Net (noun) Definition, Meaning & Examples

noun
  1. a strong net or the like held by firefighters or others to catch persons jumping from a burning building.
Life Net (noun) Definition, Meaning & Examples

More Definitions