outdone}

listen to the pronunciation of outdone}
English - Turkish
English - English

Definition of outdone} in English English dictionary

outdone
{s} was surpassed; was excelled
outdone
past participle of outdo