adjective Date: 1722 characterized by self-support: as, meeting one's needs by one's own efforts or output, supporting itself or its own weight
SELF-SUPPORTING
Meaning of SELF-SUPPORTING in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012