Synonyms
Antonyms
Etymology

1. forethought

noun. ['ˈfɔrˌθɔt'] planning or plotting in advance of acting.

Etymology

  • forethouht (Middle English (1100-1500))

Rhymes with Forethought

  • afterthought

2. forethought

noun. ['ˈfɔrˌθɔt'] judiciousness in avoiding harm or danger.

Etymology

  • forethouht (Middle English (1100-1500))