excogitation

noun
  1. the act or process of thinking out or devising something carefully; deep thought or meditation.
  2. Usage: formal; somewhat archaic
  3. something that has been thought out or invented; a product of careful thinking.
  4. Usage: formal; somewhat archaic

Examples