self-sustaining meaning

UK US

self-sustaining (adjective): able to provide for your own needs without help from others.

Definition of self-sustaining

  1. able to provide for your own needs without help from others
    • a self-sufficing economic unit

    Synonyms: self-sufficient, self-sufficing

    Similar: independent

More about self-sustaining on Wikipedia.