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
From "invent" and "invitation". Lacking a formal invitation, inventing your own; to invite one's self
I knew they wouldn't mind me coming by, but they hadn't invited me; so I went on my own inventation.
by tgrby85 August 17, 2011

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.