OVERSHADOW Meaning of OVERSHADOW in English [over.shad.ow] vt (bef. 12c) 1: to cast a shadow over 2: to exceed in importance: outweigh Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012