OVERSHADOW


Meaning of OVERSHADOW in English

[over.shad.ow] vt (bef. 12c) 1: to cast a shadow over

2: to exceed in importance: outweigh

Merriam-Webster English vocab.      Английский словарь Merriam Webster.