self-funds - English Synonyms Dictionary