Answer: longheaded

AnswerCrossword Clue
LONGHEADEDShrewd
LONGHEADEDShrewd.
longheadedhaving unusual foresight or sagacity