life-support
1. [ adjective ] of or pertaining to equipment or methods used to sustain life
Related terms: life-support_system life-support_system
Similar spelling:   life_support