Forethought

Webster's Dictionary of the English Language

·adj Thought of, or planned, beforehand; aforethought; prepense; hence, deliberate.

II. Forethought ·noun A thinking or planning beforehand; prescience; premeditation; forecast; provident care.