Word info

innovention

Noun

Meaning

Something innovented.

The act of innoventing.

The capacity to innovent.

Source: en.wiktionary.org

Close letter words and terms