A snag is debris underwater which a boat can accidentally hit. Often snags, like floating logs, submerge or partway submerge, so you can't see there's a tangled obstacle. The idiom therefore comes from boating, especially on rivers. The phrase "hit a snag" refers then to any unforeseen condition which interrupted an intended course or became an obstacle to forward movement.
Example:
We planned to drive from Virginia to Florida to see my mother-in-law. Half-way to Florida, though, we hit a snag. My mother-in-law called. She thought she was supposed to come to Virginia to visit us and had already boarded her flight.
I planned a huge birthday party for my best friend. I hit a snag when she announced she was taking a trip for her birthday. I had to undo all my plans and lost my deposit for the banquet hall I rented.
A snag is anything that stops your progress - literally, a snag is something that catches your boat when you are on a river. Anytime you have plans and something gets in the way, you can say "I hit a snag."it means to encounter a big problem or an obstacle (snag is actually a pile of driftwood often found on rivers)It means that you/someone hit/faced a big problem.something has delayed your plans or you are facing a problem
it means go to sleep
It means to start a journey or to leave.
This is an idiom meaning to narrow your focus down. It can also mean to narrow your aim and focus on one thing to hit. Picture the zero as a target and you get the idea of the idiom.
SNAG may mean "Sensitive New Age Guy". Depending on what part of the world you are in, a snag could be a BBQ'ing type of sausage.
It either means to hit someone on their nose, or if it's an idiom, it means to hit something dead on, or to get something exactly right.
Does it make sense if you translate it literally? If it does, it's not an idiom. Have you ever seen anyone actually hit a ceiling? No, so this must be an idiom.
It's not an idiom - the character was holding a bugle (a musical instrument similar to a trumpet) and a bullet hit it.
It means that you threw or shot something and hit a bucket.Do you perhaps mean KICK the bucket? To "kick the bucket" is an idiom that means to die.
To slug means to hit, so it means hitting you until you can't think straight.
"Hit the books."
"Hit the rocks" is an idiom that means to fail or come to an abrupt and unfortunate end. It can also refer to a relationship or situation that has broken down irreparably.