selfsustained

selfsustained definitions

adj
  • sustained by its own actions