OVERSHADOW


Meaning of OVERSHADOW in English

v. a.

1.

Overshade, overcloud.

2.

Shelter, protect, cover, hover over.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.