farseeing (comparative more farseeing, superlative most farseeing)
Partly from far + seeing; partly from farsee + -ing.