Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sustainable

- Capable of being sustained or maintained; as, the action is not sustainable.

Crossword clue for sustainable

- Capable of continuing
- Ecologically-friendly (development)
- Supportable (development)