Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
glowstick
in English
glowstick
us
//ˈɡloʊ.stɪk//
uk
//ˈɡloʊ.stɪk//
#common
Definitions
Noun
a
single-use
tube
with
chemical
light
source
a
translucent
plastic
container
producing
chemoluminescence
;
no
electrical
power
needed
Base Words
glow
stick