1 definition by T-Bonez

Top Definition
1. n, An invention that has not yet been invented.
2. n, an invention that is still an idea
Leonardo da Vinci drew many inventations of submarines and helicopters but never built them.
by T-Bonez March 28, 2006
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×