life-supporting
UK/'laifsə'pɔ:t/US
Definitions
adj.
Providing what is needed to sustain life.
维持生命的;支持生命的
Root Breakdown
Native Englishliferoot
+
-connector
+
supportingroot
=life-supporting
life + supporting = supporting life. Often used scientifically (life-supporting planets).
Example Sentences
- 1.
Astronomers search for life-supporting conditions on other planets.