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)
Избранное