defeated, overcome; outdone (in a contest)

listen to the pronunciation of defeated, overcome; outdone (in a contest)
English - English
{s} bested
defeated, overcome; outdone (in a contest)
Favorites