To throw a shadow, or shade, over; to darken; to obscure.
To cause to be sad or disappointing; to cast a sad shadow on; as, an accidental death overshadowed the joy of the festival.
cast a shadow upon; "The tall tree overshadowed the house"; "The tragedy overshadowed the couple's happiness"