OVERSHADOW Meaning of OVERSHADOW in English ■ verb1》 tower above and cast a shadow over. 2》 cast gloom over. 3》 appear more prominent or important than. ↘be more impressive or successful than.OriginOE ofersceadwian . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004