meaning of forethink
1. To think beforehand; to anticipate in the mind; to prognosticate.
2. To contrive (something) beforehend.
3. To contrive beforehand.
1. To think beforehand; to anticipate in the mind; to prognosticate.
2. To contrive (something) beforehend.
3. To contrive beforehand.