Excogitation definitions

noun

thinking something out with care in order to achieve complete understanding of it

noun

the creation of something in the mind

See also: invention innovation conception design