zasénčiti to shade, to screen from light; to outshine (tudi figurativno); to overshadow (tudi figurativno); to obscure (something)
zasénčiti avtomobilske luči to dip headlights
zasénčiti koga to throw someone into (ali to put someone in) the shade, to steal the limelight from someone