past participle of overshadow
superseded by, covered up by, overtaken or eclipsed
Select a language to see translations