overshadow verb vt Infinitive overshadow Present tense 3rd person singular overshadows Preterite overshadowed Present participle overshadowing Past participle overshadowed