History
History
Synonyms
UK
US
Meaning:
profitable

bringing profit; giving an advantage; useful

advantageous; money-making

SELF-SUSTAINING as in Wiktionary
SELF-SUSTAINING as in Wikipedia