Yahoo Web Search

Search results

  1. Dictionary
    Re·new·a·ble en·er·gy

    noun

    • 1. energy from a source that is not depleted when used, such as wind or solar power: "the environmental benefits of renewable energy"

    Powered by Oxford Languages