Wordage.info

the free tool for word discovery

Wordage.info / invention

Exact Match:

invention
the act of inventing
a creation (a new device or process) resulting from study and experimentation
the creation of something in the mind

Synonyms:

Advertisement