Tag: long

Idiom – Long Shot

English Idiom – Long Shot Meaning – Used to describe something that has a very small chance of success, or that is unlikely to happen. This expression is…