overshadow
/ˌəʊ.vəˈʃæd.əʊ/verb
To block light from something by standing over it and casting a shadow.
Example sentence
- “Tall office towers now overshadow the old church.”
The figurative sense dominates: one event overshadows another by stealing its attention.