defeated, overcome; outdone (in a contest)

listen to the pronunciation of defeated, overcome; outdone (in a contest)
الإنجليزية - الإنجليزية
{s} bested
defeated, overcome; outdone (in a contest)
المفضلات