1 definition by FormerChild

Top Definition
Resolving a dire or tragic situation through modern engineering.
The trapped Chilean miners weren't saved by a miracle of God. It was an engineeracle.
by FormerChild October 13, 2010
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.

×