meaning of forethink

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


Related Words

forethink |

Developed & Maintained By Taraprasad.com

Treasure Words