'life-support' definitions:

Definition of 'life-support'

(from WordNet)
adjective
Of or pertaining to equipment or methods used to sustain life

Words containing 'life-support'