Forethought Meaning

There are 2 meaning(s) for word Forethought

Meaning 1 : judiciousness in avoiding harm or danger

    Synonyms : care,  caution,  precaution
Meaning 2 : planning or plotting in advance of acting

    Synonyms : premeditation