1. to think (about, of); to think over; to ponder; to contemplate; to reflect (on); to meditate (on)
2. to consider; to bear in mind; to allow for; to take into consideration
3. to think (that); to believe; to hold (a view); to judge; to conclude; to suspect
4. to intend (to do); to think of (doing); to plan
5. to predict; to anticipate; to expect; to imagine
6. to come up with; to think up; to contrive; to devise
7. to consider (as); to regard (as); to look on (as); to take; to view