OVERSHADOW


Meaning of OVERSHADOW in English

■ verb

1》 tower above and cast a shadow over.

2》 cast gloom over.

3》 appear more prominent or important than.

↘be more impressive or successful than.

Origin

OE ofersceadwian .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.