word of the day
cogitate
v.
1.To think deeply or intently; to ponder; to meditate.
2.To think about; to ponder on; to meditate upon; to plan or plot.
synonyms
brainstorm*, cerebrate, chew the cud, conceive, consider, contemplate, deliberate, envisage, envision, figure, flash on, imagine, kick around, meditate, mull over, muse, noodle around, ponder, reason, reflect, ruminate, speculate, stew over