IdiomNatureEnglish

hit a snag

Meaning: To run into an unexpected problem.

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

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 English idioms

Explore another collection: Compliments & Insults

Compliments and insults from around the world, from the sweet to the savage.

Browse all compliments & insults →

Keep exploring

Explore all idioms →