invention

/ɛ̃.vɑ̃.sjɔ̃/
1.
nounfeminine

creation of a new device, method, process or concept; an original idea brought into practical form

L'invention du vaccin a transformé la médecine moderne.

The invention of the vaccine transformed modern medicine.

Synonyms:création, innovation, conception
2.
nounfeminine

fabrication; something made up; a lie

Tout ce qu'il raconte sur son voyage semble être une pure invention.

Everything he says about his trip seems to be a complete fabrication.

Synonyms:mensonge, affabulation, fabrication, bobard