ˈChampions ˌLeague, the a football competition that includes the best teams from different countries in Europe. The teams are divided into eight groups. The two top teams in each group then play a
knockout stage until one team is the winner.
[TahlilGaran] Dictionary of Contemporary English ▲