battle of the giants


battle of the giants

A conflict or competition between two or more powerful people, groups, or entities. Those are the two best teams in the league this year, so the championship game will really be a battle of the giants.See also: battle, giant, of

battle of the giants

a contest between two pre-eminent parties. This expression may be a reference to the battle between the giants and gods in Greek mythology.See also: battle, giant, of