A forecast or prediction made about something that has already happened; a hindsight-based assessment.
Compound of 'after' and 'cast' (from Old Norse kasta, 'to throw'). A rare, somewhat ironic term that plays on the double meaning of 'cast' as both prediction and something already thrown.
Try Another Word