Meaning of “invent” - Learner’s Dictionary

invent

verb [ T ] uk us /ɪnˈvent/
NEW

B1 to design or create something that has never existed before:

We've invented a new game.
DECEIVE

B2 to think of a story or explanation in order to deceive someone:

She invented an excuse to leave.

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