outdazzle

Verb

 * 1)  To surpass by dazzling more than; to outshine.