3 ms·The definition of renewable is a bit silly, wind and solar come from the sun's nuclear fusion.by goldenarm 7mo agoThe definition of renewable is a bit silly, wind and solar come from the sun's nuclear fusion.