RichThesaurus
selfsustaining
selfsustaining
antonyms
unprofitable
disadvantageous
selfsustaining
definitions