Eclipsed Meaning In English. From longman dictionary of contemporary english related topics: To make (something) less important or popular.
![Eclipsed Meaning In English](https://tse1.mm.bing.net/th?q=Eclipsed%20Meaning%20In%20English&w=1280&h=720&c=5&rs=1&p=0)
Especially because somebody/something else has become more important, powerful, etc. To do or be much better than (someone or something) her.