"invents" in the verb sense
1. invent, contrive, devise, excogitate, formulate, forge
come up with (an idea, plan, explanation, theory, or principle) after a mental effort
"excogitate a way to measure the speed of light"
2. fabricate, manufacture, cook up, make up, invent
concoct something artificial or untrue
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License