Learn how to say Inventable correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word invent:
create or design (something that has not existed before); be the originator of:
he invented an improved form of the steam engine
make up (an idea, name, story, etc.), especially so as to deceive someone:
I did not have to invent any tales about my past
late 15th century (in the sense ‘find out, discover’): from Latin invent- ‘contrived, discovered’, from the verb invenire, from in- ‘into’ + venire ‘come’