English » Idioms and Phrases

Select the most appropriate meaning of the given idiom.

A long shot

A

Very profitable

B

Little chance of success

C

A correct prediction

D

A perfect aim

Solution

idiom a long shot means a perosn or thing that will probably not succeed or win etc.

so option B that is little chance of success is correct here.