Ponder
• Give a great deal of thought to
• Mull over
• Put on one's thinking cap
• Reflect
• Think hard
• Think long and hard
• Turn over in one's mind