hit a snag

Meaning: To run into an unexpected problem.

Language: English

Literally: (Already vivid in English)

Example: “The renovation was on schedule until we hit a snag with the plumbing.”

Category: Nature

Origin: A snag was a tree trunk or branch lurking just below the surface of a river, a hazard for boats. By the 19th century writers used striking one for any unexpected difficulty.

Equivalents in other languages

More idioms — Nature

More English idioms

From our compliments & insults

  • Eres todo un personaje — Said with deep affection: you're unforgettable, one of a kind, impossible to replace.
  • Sei una forza della natura — You're unstoppable — your energy and drive are bigger than any obstacle.
  • Hai le mani d'oro — You're extraordinarily skilled with your hands — a craftsperson, cook, or fixer of legend…

Browse all compliments & insults →

← Back to Idioms