Verb
to work {out}
to consider {carefully}, [ considered ; considered ]
to cogitate [ cogitated ; cogitated ]
to contemplate [ contemplated ; contemplated ]
to meditate [ meditated ; meditated ]
...
Substantiv
forethoughts [sing. forethought]
forethought [pl. forethoughts]
contemplation [pl. contemplations]