Wiktionary
foresighty
a. (context chiefly UK dialectal English) foresighted; provident; cautious; careful.