outinvent

Verb

 * 1)  To surpass in invention; to invent more or better than.