← Back to browsechampsnoun#20,455TranslationチャンプチャンプEnglish definitionsomeone who has won first place in a competitionExamplesThe Avenue of the Champs Elysées is very beautiful and very elegant.Similar wordschampchampachamchampedchampionchampers← promenadeexorcist →