Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
slingshot
in English
slingshot
us
/ˈslɪŋ.ʃɑt/
uk
/ˈslɪŋ.ʃɒt/
#common
Plural
slingshots
Definitions
Verb
to
propel
rapidly
;
similar
to
a
shot
to
use
gravity
for
added
momentum
(
in
space
travel
)
Noun
a
Y-shaped
stick
with
an
elastic
sling