life-support
English Dictionary
->
Letter L
-> life-support
Search Dictionary:
life-support Definition
(a)
of
or
pertaining
to
equipment
or
methods
used
to
sustain
life
life-support Synonyms
life-support
© Art Branch Inc.