Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
long shot
in English
long shot
#common
Definitions
Noun
an
unlikely
event
;
low
probability
a
wide
master
shot
;
primary
scene
footage
a
shot
at
a
distant
target
;
unlikely
hit
The
archer
took
a
long
shot
at
the
target
,
hoping
to
get
lucky
.