Find the word definition

Wiktionary
dipping sticks

n. (dipping stick English)