Self-sustaining

adjective

  1. Able to provide for one's own needs without help from others; self-sufficient.

  2. Opposing or rejecting exterior influence; independent.

self-sustaining

词典条目

导入更多词典

Loading dictionaries...

Initializing dictionary manager