What is the full meaning of forethoughtful
full of forethought [adj]
Example of the word forethoughtful placed on a Scrabble board.