LEARNit Dictionary
self-sustaining
adjective
/ˌself səˈsteɪnɪŋ/
UK
/ˌself səˈsteɪnɪŋ/
US
1
able to continue in a healthy or successful state without help from anyone or anything else
خودکفا, خودپایدار, خودبسنده