As verbs the difference between outdo and outvie
is that outdo is to excel; go beyond in performance; surpass while outvie is to outdo a competitor or rival.
outdo
English
Verb
To excel; go beyond in performance; surpass.
Synonyms
* (to surpass) to outperform, to outrival
outvie
English
Verb
To outdo a competitor or rival