OVERSHADOW Meaning of OVERSHADOW in English v. a. 1.Overshade, overcloud.2.Shelter, protect, cover, hover over. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012