Yahoo Web Search

Search results

  1. Dictionary
    renewable energy

    noun

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