Learn · Idioms Competition & Rivalry

A David and Goliath battle

B2

Meaning

A competition between a weak and a strong opponent.

Example sentences

The small startup faced a David and Goliath battle against the industry giant.

It was a classic David and Goliath battle, but the underdog prevailed.