Ruminate
meaning: to think carefully and for a long period about something:
usage: She ruminated for weeks about whether to tell him or not.
meaning: to think carefully and for a long period about something:
usage: She ruminated for weeks about whether to tell him or not.