1 definition by T-Bonez

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 29, 2006
Get the inventation mug.