YourDictionary

Dictionary Home » Dictionary Definitions » self-sustaining

self-sustaining

adjective

  1. supporting or able to support oneself or itself
  2. able to continue once begun

Related Forms:

See self-sustaining in American Heritage Dictionary 4

Learn more about self-sustaining

link/cite print suggestion box