excogitateyoudaoicibaDictYouDict[excogitate 词源字典]
"Think out, plan, or devise", Early 16th century: from Latin excogitat- 'found by process of thought', from the verb excogitare, from ex- 'out' + cogitare 'think'.[excogitate etymology, excogitate origin, 英语词源]