Find the word definition

Wiktionary
staircase locks

n. (plural of staircase lock English)