self-rescuer in Finnish self-rescuer in Finnish pakolaite noun A self-contained device to generate oxygen for breathing. Add to Flashcards