Find the word definition

Wiktionary
slocking stones

n. (slocking stone English)