Synonyms of outdone

2 Syllables
beaten
3 Syllables
bettered, defeated