Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

excogitate

English

  1. 🔊 come up with (an idea, plan, explanation, theory, or principle) after a mental effort
    “excogitate a way to measure the speed of light”
  2. 🔊 reflect deeply on a subject
    “I mulled over the events of the afternoon”

Similar words

chew over think over meditate ponder contemplate muse reflect mull mull over ruminate speculate invent contrive devise formulate forge cogitate contemplate contrive develop educe evolve give thought to invent