1. Sports Games An entry, as in a horserace, with only a slight chance of winning.
【体育运动】 【游戏】 获胜可能小的：（赛马中）只有微小获胜机会的参赛者
2. A bet made at great odds.
3. A venture that offers a great reward if successful but has very little chance of success.
4. A photograph or a film or television shot taken at relatively long range.
5. By any means. Usually used in negative sentences:
She doesn't do her share of the work by a long shot.