Answer: foresightful

AnswerCrossword Clue
foresightfulfull of foresight