CHAMPION Meaning of CHAMPION in English ~, protagonist, avocate, defensor; v. defender English Interlingue dictionary. Английский словарь Интерлингве. 2012