CHAMPION


Meaning of CHAMPION in English

v. defend, stand up for, fight for; advocate, promote

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