OVERSHADOW
- to cast a shadow over [v -ED, -ING, -S]
- Tower above and cast a shadow over
- Cast a gloom over
- to shadow excessively [v OVERSHADOWED, OVERSHADOWING, OVERSHADOWS]
- Appear much more prominent or important than
- Be more impressive or successful than (another person)