'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'