DUEL OF GIANTS Meaning of DUEL OF GIANTS in English conflict between two combatants large in stature or reputation Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012