Thesaurus.com
Dictionary.com
Definitions

renewable

[ri-noo, -nyoo] / rɪˈnu, -ˈnyu /