overshadows

verb
  1. to cast a shadow over something
  2. Usage: literal sense
  3. to make something seem less important or impressive by comparison
  4. Usage: figurative sense; most common usage

Examples