overshadow

Overshadow [ˏəυvəˊʃædəυ] v

1) затмевать

2) затемнять

3) омрачать

Источник: Англо-русский словарь Мюллера на Gufo.me