FORETHOUGHT Meaning of FORETHOUGHT in English n. Foresight, forecast, anticipation, precaution, prudence, provident regard to the future. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012