Logo
Search icon

overshadow

/ˌəʊ.vəˈʃæd.əʊ/

verb

Meaning

  • To obscure something by casting a shadow.

  • To dominate something and make it seem insignificant.

  • To shelter or protect.

Synonyms

dwarf,
eclipse,
outdo,
outmatch,
outshadow,
outshine,
outstrip,
put to shame,
surpass,
upstage