S: (v) chew_over,ruminate,mull_over,mull,reflect,muse,contemplate,excogitate,ponder,meditate,think_over,speculate (reflect deeply on a subject; ) "I mulled over the events of the afternoon"
S: (v) invent,contrive,devise,excogitate,formulate,forge (come up with (an idea, plan, explanation, theory, or priciple) after a mental effort; ) "excogitate a way to measure the speed of light" From word Net
Meaning and definitions of Excogitate with similar and opposite words in Tamil Dictionary. Also find native spoken pronunciation of Excogitate in Tamil and in English language.