Word info

self-rescuer

Noun

Meaning

self-rescuer (plural self-rescuers)

A self-contained device to generate oxygen for breathing.

Source: en.wiktionary.org

Close letter words and terms