Answer: foresighted

AnswerCrossword Clue
foresightedhaving foresight
foresightedHaving or using foresight