Akademik

excogitate
v.tr. think out; contrive.
Derivatives:
excogitation n.
Etymology: L excogitare excogitat- (as EX-(1), cogitare COGITATE)

Useful english dictionary. 2012.