renewable UK /ɹɪˈnjuː.ə.bl̩/US /ɹɪˈnu.ə.bl̩/adjective 2noun 3forms 3 adjective2 •Able to be renewed; capable of renewal. •Sustainable; able to be regrown or renewed; having an ongoing or continuous source of supply.renewable sources of energySolar and wind power are renewable, but coal is not. noun3 •A thing that is renewable •A renewable resource or source of energy. •A renewable fuse; a fuse which can be opened in order to replace the element.You'll find the link can be removed from a "Union" Renewable and replaced before most fuses can be taken apart. — 1920 formsrenewables · more renewable · most renewable