innovention

UK /ɪnəˈvɛnʃən/ US /ɪnəˈvɛnʃən/
noun 3

Definitions

noun

1

Something innovented.

2

The act of innoventing.

3

The capacity to innovent.

Your note

not saved
0 chars