(Colloq) champ - English Synonyms Dictionary