Goliaths
Massive powerful adversaries
Goliath, the name of a giant in the Bible who was slain by David, has become a generic term for any giant or large person or thing.
Things in the way
- challengesDifficulties requiring effort
- opponentsThose who compete against
- foesHostile opponents
- enemiesHostile opposing parties
nemeses · rivals · antagonists · underdogs · Davids · confrontations · battles · struggles
Masculine Hebrew name
- PhilistineAncient Israelite enemy
- slingStrap-based support or launcher
- championTop competitor, or advocate
- armor-bearerKnight's equipment attendant
Samuel · Old Testament · Israelites · duel · warrior · defeat · Judean · heathen
Evoking extreme fear
- menacingConveying threat or danger
- fearsomeCausing intense alarm
- intimidatingInspiring fear or unease
- ominousSuggesting something bad approaches
dreadful · grotesque · beastly · nightmarish · loathsome · abominable · fiendish · hideous
Too intense to withstand
- formidableInspiring fear or respect
- invincibleIncapable of being defeated
- indomitableCannot be overcome
- unassailableImpossible to attack successfully
crushing · overwhelming · commanding · imposing · mighty · powerful · supreme · unconquerable
obstacles
Things in the way
- challengesDifficulties requiring effort
- opponentsThose who compete against
- foesHostile opponents
enemies · nemeses · rivals · antagonists · underdogs · Davids · confrontations · battles · struggles · overcoming
David
Masculine Hebrew name
- PhilistineAncient Israelite enemy
- slingStrap-based support or launcher
- championTop competitor, or advocate
armor-bearer · Samuel · Old Testament · Israelites · duel · warrior · defeat · Judean · heathen · antagonist
terrifying
Evoking extreme fear
- menacingConveying threat or danger
- fearsomeCausing intense alarm
- intimidatingInspiring fear or unease
ominous · dreadful · grotesque · beastly · nightmarish · loathsome · abominable · fiendish · hideous · frightening
overpowering
Too intense to withstand
- formidableInspiring fear or respect
- invincibleIncapable of being defeated
- indomitableCannot be overcome
unassailable · crushing · overwhelming · commanding · imposing · mighty · powerful · supreme · unconquerable · unstoppable
colossal
Extremely large in scale
- titanicEnormously strong or large
- massiveExtremely large and heavy
- gargantuanExtremely immense in scope
towering · immense · gigantic · hulking · behemoth · mammoth · leviathan · mountainous · cyclopean · elephantine
- David vs GoliathWeak defeating the strong
- David and GoliathArchetypal unequal contest