Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
blowdarts
in English
blowdarts
#uncommon
Definitions
Noun
small
projectiles
shot
through
a
tube
(
using
breath
)
The
hunter
used
blowdarts
to
tranquilize
the
animal
.
Base Words
blow
darts