English dictionary
sustainable meaning and definition
Definition and meaning of sustainable at MeaningMonkey.org. sustainable meaning and definition in the English Dictionary.SUSTAINABLE adjective
Definition of sustainable (adjective)
- capable of being sustained
Source: Princeton University Wordnet