Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rainsticks
in English
rainsticks
#limited
Definitions
Noun
musical
instruments
with
helical
pins
;
creating
rhythmic
effects
tubes
filled
with
pebbles
;
producing
rain-like
sounds
Base Words
rain
sticks