forethinking

English

Verb

forethinking

  1. present participle and gerund of forethink