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
WordNet