LIFE NET


Meaning of LIFE NET in English

[life net] n (ca. 1904): a strong net or sheet (as of canvas) used (as by firefighters) to catch a person jumping from a burning building

Merriam-Webster English vocab.      Английский словарь Merriam Webster.