self-sustaining
形容词 self-sustaining:
able to provide for your own needs without help from others
同义词:self-sufficient, self-sufficing