Word Explorer
Children's Dictionary
Help
Help
Help
sustain to provide with the basic necessities of life. [2 definitions]
sustainable capable of continuing or or being kept up over time. [2 definitions]