English Dictionary
◊ FOREKNOWLEDGE
foreknowledge
n : knowledge of an event before it occurs [syn: {precognition}]