WON THE CHAMPIONSHIP


Meaning of WON THE CHAMPIONSHIP in English

came in first place in a competition, took the title in a competition

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.