搜索
to consider a matter carefully before reaching a decision
chew over
contemplate
excogitate
meditate
mull