To think or cogitate, especially so as to make inferences or decisions or to solve problems.
To conjecture; assume.
To forecast.
To guess beforehand.
To anticipate; expect.
A conjecture; an assumption.