Meaning of “invention” - Learner’s Dictionary

invention

noun uk us /ɪnˈvenʃən/
NEW THING [ C ]

B1 something that has been designed or created for the first time:

A lot of great inventions have come from America.
MAKING NEW THINGS [ U ]

B1 the process of designing or creating something new:

the invention of printing

(Definition of “invention” from the Cambridge Learner’s Dictionary © Cambridge University Press)