foresight сущ.1) предвидение
Syn:foreknowledge, prevision, prescience
2) благоразумие, дальновидность, предусмотрительность
He had the foresight to provide for the education of his children. — Он был достаточно предусмотрительным и дал образование своим детям.
I'm glad you had the foresight to bring warm clothes. — Я рад, что вы догадались взять теплые вещи.
Syn:farsight, prudence
3) воен. мушка