SELF-SUPPORTING
Meaning of SELF-SUPPORTING in English
adjective
having enough money to be able to operate without financial help from other people
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005