OVERSHADOW

Definition of OVERSHADOW

  1. (verb)be greater in significance than
  2. (verb)make appear small by comparison
  3. (verb)cast a shadow upon