What is the full meaning of foreseeing
FORESEE, to see in advance [v]
Example of the word foreseeing placed on a Scrabble board.