excogitation

Noun
  1. Thinking something out with care in order to achieve complete understanding of it (synset 105800850)
  2. The creation of something in the mind (synset 105641230)

Other Searches