V2 |
invent, devise, formulate, contrive, forge, excogitate | come up with (an idea, plan, explanation, theory, or principle) after a mental effort | |
V1 |
reflect, muse, ponder, meditate, think over, chew over, contemplate, mull, speculate, excogitate, mull over, ruminate | reflect deeply on a subject |