Webster's English Dictionary

Enter the word to look up:

forethought

1. fore.thought \'fo-r-.tho.t, 'fo.r-\ n 1: a thinking or planning out in 
   advance : PREMEDITATION  2: consideration for the future 
2. forethought aj : thought of or planned beforehand : DELIBERATE