outdazzle

verb
  1. to surpass in brilliance, splendor, or impressiveness; to outshine
  2. Usage: transitive

Examples