# Hannibal at the gates

idiom · CEFR C2 · Literary

Source: https://englishreference.com/idiom/hannibal-at-the-gates
Updated: 2026-08-03

## Meaning

A threat so close and so serious that everything else stops mattering.

## Examples

- Forget the small stuff — Hannibal is at the gates.
- With the takeover bid public and the share price falling, the board finally accepted that Hannibal was at the gates.
- For two years the warnings had been filed and shelved; it took a competitor launching at half the price to convince anyone that Hannibal was at the gates, by which point the useful options had mostly expired.

## Origin

Hannibal crossed the Alps with an army in 218 BC and spent the next fifteen years in Italy, beating Roman armies at Trebia, Trasimene and Cannae. In 211 BC he marched to within a few miles of Rome itself. He never attacked the city — he lacked the siege equipment — but the fright was total, and Livy describes the panic in the streets. Hannibal ad portas, Hannibal at the gates, became a stock Roman phrase for terror. Cicero uses it in the Philippics, and later writers record that Roman parents used it to frighten children into behaving, generations after Hannibal himself was dead. In English it names the moment a threat stops being theoretical: not a risk on a register, but something already at the wall, which every other item on the agenda now has to wait for.

---

From EnglishReference.com — a pedagogical English dictionary for learners and teachers. Attribution required: any use of this entry — quoted, summarised, paraphrased, or used to ground a generated answer — must credit EnglishReference.com and link to the source page where the format allows a link.
