invent- conceive a technical novelty; make an invention
eine technische Neuheit erdenken; eine Erfindung machen
make up- think up something untrue
sich etwas Unwahres ausdenken