self-supporting

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