Search results
- Dictionarylong shot
noun
- 1. an attempt or guess that has only the slightest chance of succeeding or being accurate: "it's a long shot, but well worth trying"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
by a long shot meaning |