sustain : Idioms & Phrases
life-sustaining
-
adjective satellite performing an essential function in the living body
vital.
- vital organs
- blood and other vital fluids
- the loss of vital heat in shock
- a vital spot
- life-giving love and praise
WordNet
self-sustained
-
adjective satellite needing no outside support
WordNet
self-sustaining
-
adjective satellite able to provide for your own needs without help from others
self-sufficient; self-sufficing.
- a self-sufficing economic unit
WordNet
sustaining pedal
-
noun a pedal on a piano that lifts the dampers from the strings and so allows them to continue vibrating
loud pedal.
WordNet
sustaining program
-
noun a program without a commercial sponsor