Meaning : Think moodily or anxiously about something.
Synonyms : dwell
Meaning : Hang over, as of something threatening, dark, or menacing.
Example :
The terrible vision brooded over her all day long.
Synonyms : bulk large, hover, loom