self-supporting

US 
UK 
  • adj.自立的;【建】自承的
  • Web自力更生
adj.
1.
自立的,自给的,自谋生活的
2.
【建】自承的

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard