Many people expected the growth of television to mean the eclipse of radio.
许多人预计电视业的发展会使广播业黯然失色。
The economy had eclipsed the environment as an election issue.
经济作为竞选话题已经盖过环境问题。
He had always been overshadowed by his elder sister. 他与他姐姐相比总是相形见绌。
News of the accident overshadowed the day's events.
出事的消息给这一天的活动蒙上了阴影。