overshadow/ əuvə'ʃædəu /

1.vt.
(cloud) 给…蒙上阴影

2.vt.
to be overshadowed by sb/sth (eclipse) 与某人/某物相比黯然失色

3.vt.
(tower over) 高出