Get Your Premium Membership

Outdone

Definition

[adj] defeated in a competition

Related Information

More Outdone Links

Synonyms

bested, defeated