0
Anonymous
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.
Wiki User
Chat with our AI personalities