Lucky if you hit it. Commonly means lucky if you get it also. The odds are against you.
There is no literal idiom -- an idiom is a phrase that seems to mean one thing but actually means something else. The word "literal" means to take the words exactly as they seem to be.An idiom is a phrase particular to a language that is accepted for its figurative meaning, as in "That amazing shot blew me away." Everyone understands that this person means he was amazed. A literal idiom would be the usually humorous thing that happens when you take the idiom for its word for word, not accepted, meaning. That would mean that somehow the amazing shot actually created the air mass necessary to blow this guy away.
"To be" is not an idiom - it's a verb.
The side of a barn is a pretty large object. If you can't hit it you are a lousy shot. And that's what it means, really: a lousy shot.
Pest is not an idiom. It's a word.
Going "like a shot" means "as straight and as fast as a bullet shot from a gun."
The idiom "apple shiner" means the teacher's pet.
This idiom's meaning is when someone has been a fool for a long time, they are the most foolish because they haven't learned better. A way to rephrase its meaning is.. "The longer a person's been a fool, the more foolish they are."
The meaning of the idiom in the pink of health means being in good health.
The idiom 'big shot' refers to an important and influential person. The origins of the term dates back to the 1920's when it was used to describe gangsters.
I'm British, I've never heard the shot put called long shot, I know it as shot put. 'Long shot' is an informal term meaning a distant chance, or a possible guess.
The idiom means impress someone is egg on
It's not an idiom - to cope means to deal with, or to handle