longshot
English Dictionary
->
Letter L
-> longshot
Search Dictionary:
longshot Definition
(n)
a
photograph
taken
from
a
distance
longshot Synonyms
longshot
© Art Branch Inc.