Random
Straight-up longshot Synonyms
Synonyms for phrase
high adventure
high flyer
straight adventure
high venture
straight gamble
high exposure
high picture
sharp picture
high photograph
SL abbreviation
SL
is an
abbreviation
for Straight-up Longshot
What does SL stand for?
SL stands for "Straight-up Longshot"
Longshot
replaced
straight-up
adventure
Definitions for Longshot
(noun) a
photograph
taken from a
distance