Find the word definition

Wiktionary
leg slips

n. (plural of leg slip English)