excogitation
n. 设计,发明
1. thinking something out with care in order to achieve complete understanding of it
2. the creation of something in the mind
thinking