life-supporting

Our editors are putting together more complete content — check back in about 20 minutes

life-supporting — adjective

1. essential for maintaining life

1.adjective
Definition

essential for maintaining life

Example

Water is a life-supporting resource.