Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
boomstick
in English
boomstick
#limited
Definitions
Noun
a
type
of
shotgun
(
especially
sawed-off
)
The
hunter
used
a
boomstick
to
shoot
the
target
.
a
large
log
in
a
floating
boom
;
used
in
logging
Loggers
secured
the
boomstick
to
the
floating
boom
.
Base Words
boom
stick