long shot
English Dictionary
->
Letter L
-> long shot
Search Dictionary:
long shot Definition
(n)
a
venture
that
involves
great
risk
but
promises
great
rewards
(n)
a
contestant
that
is
unlikely
to
win
long shot Synonyms
long shot
© Art Branch Inc.