battle of the giants


Also found in: Acronyms, Wikipedia.

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
Full browser ?