Invent Meaning
There are 2 meaning(s) for word Invent
Meaning 1 : come up with (an idea, plan, explanation, theory, or principle) after a mental effort
Synonyms : contrive, devise, excogitate, forge, formulate
Synonyms : contrive, devise, excogitate, forge, formulate
Meaning 2 : concoct something artificial or untrue
Synonyms : cook up, fabricate, make up, manufacture
Synonyms : cook up, fabricate, make up, manufacture
