Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
squib
in English
squib
us
/skwɪb/
uk
/skwɪb/
#uncommon
Definitions
Noun
a
device
to
ignite
explosives
;
launch
rockets
small
explosive
for
special
effects
;
replicating
gunfire
sparking
firework
;
non-explosive
slow-burning
fuse
;
mining
safety
device
a
small
firecracker
;
exploding
in
series
a
firearm
malfunction
;
projectile
stuck
airbag
heating
element
;
sets
off
pellets
special
effect
explosive
;
replicates
bullet
hit