Top Definition
A fun race series in the UK, where schools build electic cars and race them at proffesional circuits across the UK to find out who will be the winner each year. Also has a Corporate Challenge at the begining of each year, where the top 15 school teams take on the automotive industry - and usually win!
"You gonna go see the Greenpower race?"

"Yeah, I'm racing my Greenpowe car!
by timlol October 22, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.