Skip to main content
battling Goliath

battling Goliath

8.2
Facing a much stronger opponent that seems impossible to beat
  • idiom
  • Informal
translation icon : luchar contra un gigante
  • For a small startup, competing with tech giants is like battling Goliath.

Examples

  • When she took on the national champion, she knew she was battling Goliath.

  • The community group is battling Goliath as it challenges the government’s decision.

  • The small startup is battling Goliath in the tech industry.

  • Are you ready for battling Goliath in the upcoming tournament?

  • For a small startup, competing with tech giants is like battling Goliath.

  • When she took on the national champion, she knew she was battling Goliath.

  • The community group is battling Goliath as it challenges the government’s decision.

Synonyms

to face Goliath
vsbattling Goliath
  • Informal
8.1

To take on a much more powerful person or group

is about facing an opponent who seems unbeatable rather than just stronger

How Difficult

unbeatable
30 3.4
battling Goliath
  • Informal
8.2

Surface Forms

Morphology

battle + goliath

The meaning 'facing a seemingly unbeatable opponent' is directly derivable from combining 'battle' (to fight/struggle) with 'Goliath' (a conventional metaphor for an overwhelmingly powerful adversary). The David-and-Goliath reference is widely known cross-linguistically and the verb + proper-name composition follows a regular compositional pattern, so a B1 learner who knows both constituents will understand the MWE.

Etymology

Battling Goliath comes from the Bible story of David, a small shepherd who fights the giant Goliath. That clear picture of a small person fighting a huge enemy is why the phrase means 'facing a much bigger, stronger opponent'.