Alphabet Filter:

Results

Definition of outdone:

  1. of Outdo

Synonyms:

bettered, improved upon.

Usage examples: