Synonyms
Antonyms
Etymology

1. aforethought

adjective. ['əˈfɔrˌθɑːt'] planned in advance.

Etymology

  • afore- (English)
  • a- (English)
  • thought (English)
  • thought (Middle English (1100-1500))

Rhymes with Aforethought

  • afterthought