forethoughts

noun
  1. plural of forethought; thoughts, plans, or considerations made in advance; prior reflection or anticipation
  2. Usage: typically used in plural form; formal or literary register

Examples