While there are other good answers to this question, word choice is often about what other "baggage" or flavors a word brings along with it
I might suggest Eclipse be used in some situations
eclipse from Oxford living dictionaries
1 An obscuring of the light from one celestial body by the passage of another between it and the observer or between it and its source of illumination.
‘an eclipse of the sun’
1.1 A loss of significance or power in relation to another person or thing.
‘the election result marked the eclipse of the traditional right’
Eclipse VERB [WITH OBJECT]
1(of a celestial body) obscure the light from or to (another celestial body)
‘Jupiter was eclipsed by the Moon’
More example sentences
1.1 Deprive (someone or something) of significance or power.
‘the economy has eclipsed the environment as the main issue’
1.2 literary use of eclipse
Obscure or block out (light)
‘a sea of blue sky violently eclipsed by showers’