What is the full meaning of foresighted
having foresight [adj FORESIGHTEDLY]
Example of the word foresighted placed on a Scrabble board.