Subscribe
URL of the page has been copied to clipboard.
Meaning : Hang over, as of something threatening, dark, or menacing.
Example : The terrible vision brooded over her all day long.
Synonyms : brood, hover, loom
Install App