world cup

world cup

English Noun
Ad

Definition

An event or competition where competitors and/or teams from several different countries to establish a world champion.

Ad