Foresighty meaning

(chiefly UK dialectal) Foresighted; provident; cautious; careful.
adjective
0
0
Advertisement

Origin of foresighty