What is the full meaning of forethoughts
FORETHOUGHT, a thinking or planning out in advance [n]
Example of the word forethoughts placed on a Scrabble board.