overshadow

To obscure something by casting a shadow.

To dominate something and make it seem insignificant.

To shelter or protect.

相關單字